D:\\szerverem\\pawno\\pisti.pwn(19) : error 001: expected token: \"-string end-\", but found \"-identifier-\"D:\\szerverem\\pawno\\pisti.pwn(19) : error 017: undefined symbol \"Xnarancs2\"D:\\szerverem\\pawno\\pisti.pwn(19) : warning 215: expression has no effectD:\\szerverem\\pawno\\pisti.pwn(19) : error 001: expected token: \";\", but found \")\"D:\\szerverem\\pawno\\pisti.pwn(19) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
#include <a_samp>#include <zcmd>new Dialogszveg[ 2000 ];#define Xsszurke BDBDBD#define Xszold 13941A#define XSKEK 00A2E8#define Xnarancs2 FD4D08#define DIALOG_HELPCMD:help( playerid ) {Dialogszveg[0] = EOS;strcat(Dialogszveg,\"{\"#Xsszurke\"}ALAP SA:MP PARANCSOK\\n\\n\");strcat(Dialogszveg,\"{\"#Xsszurke\"}/q[uit] --> Kilpés\\n\");strcat(Dialogszveg,\"{\"#Xsszurke\"}/timestamp --> Kijelzi mikor írtad a szöveget\\n\");strcat(Dialogszveg,\"{\"#Xsszurke\"}/fpslimit [szám] --> fps limit. Ez csak akkor mûködik ha a beállítások-ba be van kapcsolva\\n\");strcat(Dialogszveg,\"{\"#Xsszurke\"}/pagasize [szám] --> Beállítja, hogy mekkora legyen a chated\\n\");strcat(Dialogszveg,\"{\"#Xsszurke\"}/headmove --> Forogjon e a fejed, amikor elfordítod a kamerát\\n\\n\");strcat(Dialogszveg,\"{\"Xnarancs2\"}New Life Party $zerver parancsai\\n\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/help --> Segítség a szerverrel kapcsolatban.\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/rules --> Szerver szabályzata\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/call [eredmény] --> Matek teszt megoldása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/v --> Kocsit tudsz lekérni\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/uptime --> Szerver újraindítás után történtek\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/kill --> Megölöd magad\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/iq --> MEgnézheted az iq-dat\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/admins --> Megnézed az adminokat\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/afks --> Megnézed az AFK-ban lévõ játékosokat\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/speedboost --> Ki/be lehet vele kapcsolni az ,,extra gyorsaságot\'\'\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/carjump Ki/be lehet vele kapcsolni az autó ugrást\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/afk --> AFK modba lépsz\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/back --> Kilépsz AFK modból\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/skin --> Választhatsz skin-t magadnak\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/credits --> Szerver készítõi\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/nrg --> NRG-500-at spawnolsz le\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/inf --> Lespawnolsz egy infernust\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/geoip --> Lekérdezi az ip címét a játékosnak\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/ramp --> Eléd tesz egy rampot\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/resetstats --> Statisztikád lenullázása\\)n\");strcat(Dialogszveg,\"{\"Xzold\"}/pc --> Kapsz egy ejtõernyõt\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/m4 --> M4 robbanás be/ki kapcsolása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/fmessage --> Írd be\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/kecske --> Kecske lovaglás\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/heal -->Élet töltés\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/idea --> Ötlet adás(Ha tetszik a tulajdonosnak lehet meg is valósítsa)\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/ideas --> Ötletek megnézése\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/report --> Ha van valami játékossal gondod akkor írj ide\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/reports --> Bejelentések megnézése\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/count --> visszaszámlálás\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/pm --> Privát üzenet küldés\\\")n;strcat(Dialogszveg,\"{\"Xzold\"}/ucp --> Játékos beállítása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/top --> TOP játékosok\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/weaponid --> Lekérdezi mi a fegyvernek az ID-je\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/color --> Színed megváltoztatása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/savecolor --> Színed elmentése\\n;\")strcat(Dialogszveg,\"{\"Xzold\"}/radio --> Rádió hullámok\\n;\")strcat(Dialogszveg,\"{\"Xzold\"}/stop --> Zene megállítása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/bonuscar --> Bónuszautó helyének megtakintése\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/aranytojas --> Aranytojás helyének megtekintése\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/ltc --> Tuning Sultan spawnoló ( PaintjobID : 0 )\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/ltc2 --> Tuning Sultan spawnoló ( PaintjobID : 1 )\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/ltc3 --> Tuning Sultan spawnoló ( PaintjobID : 2 )\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/goto --> Játékoshoz teleportálás\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/allowgoto --> Játékos teleportálás engedélyezés/letiltás\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/votekick --> Ha nincs admin, és csalót látsz, használd ezt a parancsot\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/showfps --> Összes játékosnak látod az FPS-ét\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/pings --> Összes játékosnak látod a pingjét\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/jetpack --> Jetpack lekérése\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/fly --> C gombal repülés be/ki kapcsolása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/tow --> Legközelebbi kocsi rácsatlakozik a te kocsidra\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/detach --> Legközelebbi kocsit lekapcsolja\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/carcolor --> Autó színének megváltoztatása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/s --> Pozíció mentése\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/l --> Mentett pozícióhoz odateleportálás\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/fightstyle --> Harcstílus megváltoztatása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/fstyle --> Harcstílus megváltoztatása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/wheels --> Kedvenc kerék beállítása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/anims --> Animációk listája\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/myxp --> Xp statisztikád\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/mysig --> Titulosod megváltoztatása (min:3 és maxximum 26 karakternek kell lennie)\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/mysigoff --> Kikapcsolja a titulosodat\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/chatcolor --> Chat szín megváltoztatása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/www --> Weboldal megtekintése\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/handshup --> \\n\");strcat(Dialogszveg,\"{\"Xzold\"}/beer --> \\n\");strcat(Dialogszveg,\"{\"Xzold\"}/cigi --> Cigit kapsz. (Bal egér gomb, hogy szívni tudd)\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/dance 1-13 --> Táncolsz\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/me -->Cselekvés kiírása\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/try --> \\n\");strcat(Dialogszveg,\"{\"Xzold\"}/mez\\n\");strcat(Dialogszveg,\"{\"Xzold\"}/teles\\n\");ShowPlayerDialog(playerid, DIALOG_HELP, DIALOG_STYLE_MSGBOX,\"{\"#XSKEK\"}Szerver Parancsok\",Dialogszveg,\"Rendben\",\"\");return 1; }
Azt hittem, hogy 1 sorról lesz szó, de itt nem ez a helyzet, szóval itt nincs annyira ránézõs módszer. Amúgy ezt a string alkotási módot sosem használom, viszont szerintem az elsõ néhány sorban nem szükségesek azok a # jelek. Bár az is lehet, hogy épp ellenkezõleg: mindenhová kéne. Az viszont biztos, hogy az 52. sorban az új sort adó \\n jelbõl az n betû kicsúszott az \") mögé, s egyben a ; elé, amelyet jó lenne a helyére tuszkolni, mert most ugyan még nem, de késõbb hibát fog adni - amint javítottuk a mostanit és a fordító eljut addig a sorig hibát jelezve.
public timer(playerid){ for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(!IsPlayerNPC(i)) { new Float:X, Float:Y, Float:Z; GetPlayerPos(i, X, Y, Z); if(IsPlayerInRangeOfPoint(playerid, 11.0, X, Y, Z)) { PauseRecordingPlayback(); } } } } return 1;}
hello! Elkezdtem egy buszos npc-tés egyszerûen nem tom megálítani amikor egy játékos a közelében van. public timer(playerid){ for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(!IsPlayerNPC(i)) { new Float:X, Float:Y, Float:Z; GetPlayerPos(i, X, Y, Z); if(IsPlayerInRangeOfPoint(playerid, 11.0, X, Y, Z)) { PauseRecordingPlayback(); } } } } return 1;} nem a npcmodes scriptbe van ez !a hiba: error 017: undefined symbol \"PauseRecordingPlayback\"miért ?
igen:((((
public timer(){ for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(!IsPlayerNPC(i)) { new Float:X, Float:Y, Float:Z; GetMyPos(X, Y, Z); if(IsPlayerInRangeOfPoint(i, 11.0, X, Y, Z)) { PauseRecordingPlayback(); } } } } return 1;}
Üdv!Az lenne a problémám hogy erre a scriptre #include <a_samp>#include <zcmd>#include <streamer>new kapum;public OnFilterScriptInit(){kapum = CreateDynamicObject(2990, 2105.3999, 1861.5, 13.6, 0, 0, 76);}CMD:nyit(playerid, params[]){MoveObject(kapum, 2103, 1851, 13.6, 0, 0, 76, 2,5);return 1;}CMD:zar(playerid, params[]){MoveObject(kapum,2105.3999, 1861.5, 13.6, 0, 0, 76, 2,5);return 1;}ezt a hibát írja:C:\\Users\\Dovahkiin\\Desktop\\Szerver\\filterscripts\\kapuk.pwn(13) : warning 202: number of arguments does not match definitionC:\\Users\\Dovahkiin\\Desktop\\Szerver\\filterscripts\\kapuk.pwn(19) : warning 202: number of arguments does not match definitionPawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase2 Warnings.