GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

Pawn Compile Error - Yardımcı Olabilir misiniz?

Başlatan AffetMevlam, 14 Mayıs 2021, 15:38:22

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

AffetMevlam

Selamlar;

Yeni yeni pawn kodlamaya başladım, sistemleri nereye ekleyeceğimi ve birkaç public'i öğrendim.  Sıfırdan RPG sunucu kodlamaya çalışacağım. Amacım RPG sunucusu açmak değil, zaten dört dörtlük kodlayamayacağım belli, çünkü bilgim kısıtlı. Amacım pawn kodlamayı öğrenmek, sunucu açmak değil. En azından şu aşama için böyle, bunu bildirdim çünkü yorumlar kısmında kodlayamazsın, açamazsın vb. yazanlar olur diye düşünüyorum. Dediğim gibi RPG kodlama amacım sunucuyu açmak için değil, kendimi geliştirmek için.

İlk olarak temizden bir proje oluşturdum ve mysql kayıt sistemini kodladım, XpDevil'in videosunu izlerek, fakat 4 tane error veriyor ve hepsi aynı satırdan kaynaklanıyor. Yardımcı olabilirseniz sevinirim.

Hatayı bu satırdan veriyor, bu satırda hata varmış.
PAWN Kodu: Seç
if(strlen(inputtext) < 3) return ShowPlayerDialog(playerid, 1, DİALOG_STYLE_PASSWORD, "Kayit", "HATA: Şifreniz 3 haneden kısa olamaz!\n\nKayıt olmak için şifrenizi giriniz:", "Kaydol", "Çıkış");

Hata Kodu İse Böyle;
PAWN Kodu: Seç
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(53) : error 017: undefined symbol "D"
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(53) : error 029: invalid expression, assumed zero
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(53) : error 017: undefined symbol "ALOG_STYLE_PASSWORD"
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(53) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Yardımlarınız için teşekkür ederim ve bu durumdan dolayı minnettar olduğumu da bilmenizi isterim.
Son düzenlenme: 14 Mayıs 2021, 15:41:52 AffetMevlam
Olgunluk, bir insanı yüksek mevkilere getirebilecek kadar güçlüdür.

AffetMevlam

Veritabanı ve tabloyu da oluşturdum. İsim, şifre, level, skor, para olarak.

Yaptığım bütün kodlamayı görmek isterseniz diye, bu siteye yükledim.
https://www.paste.tc/basliksiz-670

Olgunluk, bir insanı yüksek mevkilere getirebilecek kadar güçlüdür.

Radless

DİALOG_STYLE_PASSWORD değil DIALOG_STYLE_PASSWORD olacak.

"Life's too short to hold grudges."

AffetMevlam

Alıntı yapılan: Radless - 14 Mayıs 2021, 15:56:43
DİALOG_STYLE_PASSWORD değil DIALOG_STYLE_PASSWORD olacak.

Şefim gerçekten minnettarım, çok teşekkür ederim. Hata düzeldi fakat son bir hata daha verdi, bilginiz var diye düşünüyorum. Bu konuda da yardımcı olabilirseniz sevinirim, vaktinizi almayacaksam.

Hata veren satır;
PAWN Kodu: Seç
mysql_tquery(mysqlC, query, "OyuncuKontrol", "d" playerid);
Hata Kodu;
PAWN Kodu: Seç
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(69) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(69) : warning 215: expression has no effect
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(69) : error 001: expected token: ";", but found ")"
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(69) : error 029: invalid expression, assumed zero
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(69) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Olgunluk, bir insanı yüksek mevkilere getirebilecek kadar güçlüdür.

Radless

mysql_tquery(mysqlC, query, "OyuncuKontrol", "d", playerid);

"d" den sonra virgül koymayı unutmuşsun.

"Life's too short to hold grudges."

AffetMevlam

Alıntı yapılan: Radless - 14 Mayıs 2021, 16:06:50
mysql_tquery(mysqlC, query, "OyuncuKontrol", "d", playerid);

"d" den sonra virgül koymayı unutmuşsun.

Şefim teşekkür ederim, gerçekten minnettarım. Bu arada yine 5 hata daha çıktı. Ben düzelte düzelte öğrenmeye çalışıyorum.


Şimdi ki hata böyle;
PAWN Kodu: Seç
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(76) : error 010: invalid function or declaration
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(77) : warning 235: public function lacks forward declaration (symbol "OyuncuYukle")
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(86) : warning 217: loose indentation
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(86) : error 017: undefined symbol "D"
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(86) : error 029: invalid expression, assumed zero
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(86) : error 017: undefined symbol "ALOG_STYLE_PASSWORD"
C:\Users\AffetMevlam-\Desktop\RPG\gamemodes\RPG.pwn(86) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


5 Errors.

Ama ben vaktinizi almayayım, kendim çözmeye çalışacağım. Tekrardan teşekkür ederim yardımlarınız için.

Olgunluk, bir insanı yüksek mevkilere getirebilecek kadar güçlüdür.

AffetMevlam

Oradan bir kaç hatayı anladım, DİALOG U DIALOG olarak güncelledim ve birkaçı düzeldi.

Olgunluk, bir insanı yüksek mevkilere getirebilecek kadar güçlüdür.

AffetMevlam

Konu kilitlenebilir, @Radless adlı kişiye yardımlarından ötürü teşekkür ederim.

Olgunluk, bir insanı yüksek mevkilere getirebilecek kadar güçlüdür.