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

Zeex Pawn Compiler

Başlatan VERITAS, 27 Nisan 2020, 03:29:56

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

VERITAS

Selamlar,

Tüm forum üyelerine iyi geceler dilerim. Zeex Pawn Compiler'ı github sitesinden indirip direkt olarak kendi pawn klasörümün içerisine atıyorum fakat compiler ederken sscanf gibi include lar hakkında hata almaktayım. Acaba kurulumunu yanlış mı yapıyorum. Tam olarak kurulumu hakkında bilgisi olan bir arkadaşım yardımcı olabilirse çok sevinirim.

Şimdiden yorumlar için teşekkür ederim herkese iyi forumlar dilerim.


Alimşah

Merhaba,

Son yayinlanan surumunu buradan indirip, pawncc.exe ve pawnc.dll dosyalarini pawno klasorune atmaniz gerekmektedir.

Iyi forumlar.

Senior Software Engineer

VERITAS

Alıntı yapılan: Alimşah - 27 Nisan 2020, 16:45:16
Merhaba,

Son yayinlanan surumunu buradan indirip, pawncc.exe ve pawnc.dll dosyalarini pawno klasorune atmaniz gerekmektedir.

Iyi forumlar.


fatal error 111: user error: Please include <a_npc> or <a_samp> first.

Bu hatayı almaktayım.

@Alimşah


Alimşah

Merhaba,

En basa a_samp ile a_npc kutuphanelerini eklerseniz duzelecektir.

PAWN Kodu: Seç
#include <a_samp>
#include <a_npc>

Senior Software Engineer

VERITAS

Alıntı yapılan: Alimşah - 27 Nisan 2020, 17:00:14
Merhaba,

En basa a_samp ile a_npc kutuphanelerini eklerseniz duzelecektir.

PAWN Kodu: Seç
#include <a_samp>
#include <a_npc>

İkisi de zaten bulunmakta ve hala aynı hatayı almaktayım.

@Alimşah


Alimşah

Merhaba,

Asagida ki kodu aratip, hangi dosyanin bu hatayi verdigini bulun. Hatayi gonderen dosya'nin en basina <a_samp> kutuphanesini ekledikten sonra hata vermeyecektir.


PAWN Kodu: Seç
#error Please include <a_npc> or <a_samp> first.
Eger buda ise yaramazsa, compiler ayarlariniza -Z+ etiketini ekleyin.

Ornek:

pawncc.exe" "$(FILE_NAME)" -; -( -Z+
Son düzenlenme: 27 Nisan 2020, 17:13:35 Alimşah
Senior Software Engineer

VERITAS

Alıntı yapılan: Alimşah - 27 Nisan 2020, 17:08:06
Merhaba,

Asagida ki kodu aratip, hangi dosyanin bu hatayi verdigini bulun. Hatayi gonderen dosya'nin en basina <a_samp> kutuphanesini ekledikten sonra hata vermeyecektir.


PAWN Kodu: Seç
#error Please include <a_npc> or <a_samp> first.
Eger buda ise yaramazsa, compiler ayarlariniza -Z+ etiketini ekleyin.

Ornek:

pawncc.exe" "$(FILE_NAME)" -; -( -Z+

Yazdığınız kodu nerede aratacağım?

@Alimşah


Lawnless

Alıntı yapılan: VERITAS - 27 Nisan 2020, 17:17:44
Alıntı yapılan: Alimşah - 27 Nisan 2020, 17:08:06
Merhaba,

Asagida ki kodu aratip, hangi dosyanin bu hatayi verdigini bulun. Hatayi gonderen dosya'nin en basina <a_samp> kutuphanesini ekledikten sonra hata vermeyecektir.


PAWN Kodu: Seç
#error Please include <a_npc> or <a_samp> first.
Eger buda ise yaramazsa, compiler ayarlariniza -Z+ etiketini ekleyin.

Ornek:

pawncc.exe" "$(FILE_NAME)" -; -( -Z+

Yazdığınız kodu nerede aratacağım?

@Alimşah
Pawno klasörünün içerisinde "pawn.cfg" olacaktır, eğer yok ise oluşturunuz.
Ve ardından içine;
-d3 -Z
yazın.

public class gtaMultiSignature {
    public static void main(String[] args) {
      System.out.println("How can I help you?");
      System.out.println("C#, C++, Java, Python, LUA, PHP, .NET, Typescript, Javascript");
    }
}

VERITAS

PAWN Kodu: Seç
\pawno\include\YSI\internal\y_version.inc(245) : warning 239: literal array/string passed to a non-const parameter
\pawno\include\YSI\internal\y_funcinc.inc(68) : warning 239: literal array/string passed to a non-const parameter
\pawno\include\YSI\y_debug.inc(395) : warning 239: literal array/string passed to a non-const parameter
\pawno\include\YSI\y_iterate.inc(907) : warning 239: literal array/string passed to a non-const parameter
\pawno\include\easyDialog.inc(32) : warning 239: literal array/string passed to a non-const parameter
\pawno\include\mSelection.inc(103) : warning 239: literal array/string passed to a non-const parameter

@GreeJolly

-d3 -Z yazınca aldığım hata bu şekilde değişti. Ve bunun gibi aşağılarda bayağı bi warning hatası oluştu.


Lawnless

Alıntı yapılan: VERITAS - 28 Nisan 2020, 23:50:28
PAWN Kodu: Seç
\pawno\include\YSI\internal\y_version.inc(245) : warning 239: literal array/string passed to a non-const parameter
\pawno\include\YSI\internal\y_funcinc.inc(68) : warning 239: literal array/string passed to a non-const parameter
\pawno\include\YSI\y_debug.inc(395) : warning 239: literal array/string passed to a non-const parameter
\pawno\include\YSI\y_iterate.inc(907) : warning 239: literal array/string passed to a non-const parameter
\pawno\include\easyDialog.inc(32) : warning 239: literal array/string passed to a non-const parameter
\pawno\include\mSelection.inc(103) : warning 239: literal array/string passed to a non-const parameter

@GreeJolly

-d3 -Z yazınca aldığım hata bu şekilde değişti. Ve bunun gibi aşağılarda bayağı bi warning hatası oluştu.
#pragma warning disable 239
kodunu modunuzun en başına ekleyin.

public class gtaMultiSignature {
    public static void main(String[] args) {
      System.out.println("How can I help you?");
      System.out.println("C#, C++, Java, Python, LUA, PHP, .NET, Typescript, Javascript");
    }
}

VERITAS

PAWN Kodu: Seç
warning 214: possibly a "const" array argument was intended: "array"
warning 214: possibly a "const" array argument was intended: "function"
error 017: undefined symbol "hedef"
error 017: undefined symbol "satan"; did you mean "Atan"?
error 017: undefined symbol "satan"; did you mean "Atan"?
error 017: undefined symbol "satan"; did you mean "Atan"?
warning 214: possibly a "const" array argument was intended: "str"
warning 214: possibly a "const" array argument was intended: "string"
warning 214: possibly a "const" array argument was intended: "string"
warning 214: possibly a "const" array argument was intended: "string"
Pawn compiler 3.10.10 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Şimdi ise bu hatayı almaktayım. @GreeJolly


Lawnless

Alıntı yapılan: VERITAS - 29 Nisan 2020, 00:29:30
PAWN Kodu: Seç
warning 214: possibly a "const" array argument was intended: "array"
warning 214: possibly a "const" array argument was intended: "function"
error 017: undefined symbol "hedef"
error 017: undefined symbol "satan"; did you mean "Atan"?
error 017: undefined symbol "satan"; did you mean "Atan"?
error 017: undefined symbol "satan"; did you mean "Atan"?
warning 214: possibly a "const" array argument was intended: "str"
warning 214: possibly a "const" array argument was intended: "string"
warning 214: possibly a "const" array argument was intended: "string"
warning 214: possibly a "const" array argument was intended: "string"
Pawn compiler 3.10.10 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Şimdi ise bu hatayı almaktayım. @GreeJolly

Compiler güncellemesi yaptığınız için aldığınız sorunlar, güncelleme sonrası string'ler ile ilgili değişimler mevcut.

Warning'ler burada önemli değil.
error 017'lerin geçtiği satırları atarsanız yardımcı olabilirim.

public class gtaMultiSignature {
    public static void main(String[] args) {
      System.out.println("How can I help you?");
      System.out.println("C#, C++, Java, Python, LUA, PHP, .NET, Typescript, Javascript");
    }
}

Creutzfeld

Merhaba  @GreeJolly  rica etsem yardım eder misin? Moduma eklediğimde

PAWN Kodu: Seç
C:\Users\*\Desktop\* CnR\gamemodes\Mod.pwn(18859) : warning 208: function with tag result used before definition, forcing reparse
C:\Users\*\Desktop\* CnR\gamemodes\Mod.pwn(36082) : warning 208: function with tag result used before definition, forcing reparse
C:\Users\*\Desktop\* CnR\gamemodes\Mod.pwn(41969) : warning 208: function with tag result used before definition, forcing reparse

Satırlar;
PAWN Kodu: Seç
forward Float:GetDistanceBetweenPlayers(p1,p2);
PAWN Kodu: Seç
forward bool: IPTespit(IPAdresi[]);
PAWN Kodu: Seç
forward Float:vericek_float(row, const field_name[]);

Artık buralar sarmıyor be krdşm gelen olursa bekleriz...

Radless

@Creutzfeld attığın kodları sil o satırlardan, includelerin altına ekle yani en üstlerde olmalı o kodlar.
Son düzenlenme: 29 Nisan 2020, 13:35:57 Radless
"Life's too short to hold grudges."

Creutzfeld

Alıntı yapılan: Radless - 29 Nisan 2020, 13:20:04
@Creutzfeld attığın kodları sil o satırlardan, includelerin altına ekle yani en üstlerde olmalı o kodlar.
Teşekkürler, fakat şuan sadece nex-ac includesinden gelen errorlar kaldı.

PAWN Kodu: Seç
C:\Users\* \Desktop\* CnR\pawno\include\nex-ac.inc(1010) : error 017: undefined symbol "foreach"
C:\Users\* \Desktop\* CnR\pawno\include\nex-ac.inc(1010) : error 029: invalid expression, assumed zero
C:\Users\* \Desktop\* CnR\pawno\include\nex-ac.inc(1010) : error 017: undefined symbol "ac_i"; did you mean "acIp"?
C:\Users\* \Desktop\* CnR\pawno\include\nex-ac.inc(1010) : fatal error 107: too many error messages on one line

Compilation aborted.

Pawn compiler 3.10.10 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

Hata veren satır

PAWN Kodu: Seç
foreach(new ac_i : Player) ACInfo[ac_i][acStuntBonus] = ac_StuntBonus;
@Radless

Artık buralar sarmıyor be krdşm gelen olursa bekleriz...