Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Dj_Scratch poslato Decembar 18, 2011, 21:33:19 POSLE PODNE

Naslov: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 18, 2011, 21:33:19 POSLE PODNE
Nakon skoro godine dana vracam se skriptanju. Doduse ni prije godine dana nisam bio bas obar skripter al tek sto sma poceo uciti neke naprednije stvari ja sam odusto zbg RL problema. Sad se vracam i iskreno sve sam zaboravija i poceo sam od pocetka da sve ucim.

Problem:

Sljedio sam tut sa samp foruma za napraviti jednostavnu /PM komandu.
Link tuta: http://forum.sa-mp.com/showthread.php?t=300182

I kada sam compilao skriptu dobio sam ovo

C:\Documents and Settings\Administrator\Desktop\CS\gamemodes\SeeleyDM.pwn(202) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrator\Desktop\CS\gamemodes\SeeleyDM.pwn(202) : error 017: undefined symbol "cmd_pm"
C:\Documents and Settings\Administrator\Desktop\CS\gamemodes\SeeleyDM.pwn(202) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrator\Desktop\CS\gamemodes\SeeleyDM.pwn(202) : 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.


Linija 202 je ovo
COMMAND:pm(playerid, params[])

Cijela komanda
COMMAND:pm(playerid, params[])
{
new id, string[128], string2[128], sender[MAX_PLAYER_NAME], reciever[MAX_PLAYER_NAME];
if(sscanf(params, "us[75]", id, params[2])) return SendClientMessage(playerid, 0xFFFFFFFF, "Koristi: /pm [id] [poruka]");
GetPlayerName(playerid, sender, sizeof(sender));
GetPlayerName(id, reciever, sizeof(reciever));
format(string, sizeof(string), "PM primljen od %s: %s", sender, params[2]);
format(string2, sizeof(string2), "PM poslan %s: %s", reciever, params[2]); 
SendClientMessage(id, 0xFFFFFFFF, string);
SendClientMessage(playerid, 0xFFFFFFFF, string2);
       return 1;
}


nisan bas upoznat sa zcmd-om, kako da rijesim ovaj error?
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Zarathos poslato Decembar 18, 2011, 21:35:54 POSLE PODNE
Skini zcmd (http://solidfiles.com/d/879d1213462fc1562d16d464e90c8cf9) include i dodaj ga u include folder u pawnu. I naravno odaj na pocetak moda/filterskripte #include <zcmd>
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 18, 2011, 21:37:44 POSLE PODNE
imam vec zcmd.inc..
da ga nemam onda bi mi doslo nesto cannot read from.. tako nesto...
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Zarathos poslato Decembar 18, 2011, 21:39:01 POSLE PODNE
ali ga include, jer ti ne prepoznaje komandu, moras include zcmd
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 18, 2011, 21:39:53 POSLE PODNE
imam ga pod include
#include <a_samp>
#include <sscanf>
#include <zcmd>
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Zarathos poslato Decembar 18, 2011, 21:46:59 POSLE PODNE
Citat: Dj_Scratch poslato Decembar 18, 2011, 21:39:53 POSLE PODNE
imam ga pod include
#include <a_samp>
#include <sscanf>
#include <zcmd>

Probaj ovaj skinuti i staviti, mislim da ce ti raditi...
http://solidfiles.com/d/51bc774c03/

Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 18, 2011, 21:49:46 POSLE PODNE
Citat: [PG] Pacino poslato Decembar 18, 2011, 21:46:59 POSLE PODNE
Citat: Dj_Scratch poslato Decembar 18, 2011, 21:39:53 POSLE PODNE
imam ga pod include
#include <a_samp>
#include <sscanf>
#include <zcmd>

Probaj ovaj skinuti i staviti, mislim da ce ti raditi...
http://solidfiles.com/d/51bc774c03/



nije mi pomoglo...
opet isti error.. da nije stvar do komande?
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Zarathos poslato Decembar 18, 2011, 21:53:12 POSLE PODNE
Ne znam stvarno, probaj ovako, malo sam ti komandu izmijenio da vidimo da nije do nje...

COMMAND:pm(playerid, params[])
{
new id, string[128], string2[128], sender[MAX_PLAYER_NAME], reciever[MAX_PLAYER_NAME], poruka[75];
if(sscanf(params, "us[75]", id, poruka)) return SendClientMessage(playerid, 0xFFFFFFFF, "Koristi: /pm [id] [poruka]");
GetPlayerName(playerid, sender, sizeof(sender));
GetPlayerName(id, reciever, sizeof(reciever));
format(string, sizeof(string), "PM primljen od %s: %s", sender, poruka);
format(string2, sizeof(string2), "PM poslan %s: %s", reciever, poruka); 
SendClientMessage(id, 0xFFFFFFFF, string);
SendClientMessage(playerid, 0xFFFFFFFF, string2);
       return 1;
}
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 18, 2011, 21:54:40 POSLE PODNE
Opet isti error.
C:\Documents and Settings\Administrator\Desktop\CS\gamemodes\SeeleyDM.pwn(202) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrator\Desktop\CS\gamemodes\SeeleyDM.pwn(202) : error 017: undefined symbol "cmd_pm"
C:\Documents and Settings\Administrator\Desktop\CS\gamemodes\SeeleyDM.pwn(202) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrator\Desktop\CS\gamemodes\SeeleyDM.pwn(202) : 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.
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Zarathos poslato Decembar 18, 2011, 21:57:19 POSLE PODNE
Ne znam stvarno, ja sam sada probao tu isto komandu i sve radi, cak ingame...
Mislim da je to do pawncc postavki unutar pawn-a...
Ne koristim pawno, pa ti ne mogu reci, koristim SciTe.
A da probas naci neki mod sa zcmd i kompajlirati da vidis radi li tako?
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 18, 2011, 22:03:44 POSLE PODNE
Citat: [PG] Pacino poslato Decembar 18, 2011, 21:57:19 POSLE PODNE
Ne znam stvarno, ja sam sada probao tu isto komandu i sve radi, cak ingame...
Mislim da je to do pawncc postavki unutar pawn-a...
Ne koristim pawno, pa ti ne mogu reci, koristim SciTe.
A da probas naci neki mod sa zcmd i kompajlirati da vidis radi li tako?

ne razumin... zasto nebi htjelo na pawno.. mora biti neki razlog..
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Zarathos poslato Decembar 18, 2011, 22:05:49 POSLE PODNE
Citat: Dj_Scratch poslato Decembar 18, 2011, 22:03:44 POSLE PODNE
Citat: [PG] Pacino poslato Decembar 18, 2011, 21:57:19 POSLE PODNE
Ne znam stvarno, ja sam sada probao tu isto komandu i sve radi, cak ingame...
Mislim da je to do pawncc postavki unutar pawn-a...
Ne koristim pawno, pa ti ne mogu reci, koristim SciTe.
A da probas naci neki mod sa zcmd i kompajlirati da vidis radi li tako?

ne razumin... zasto nebi htjelo na pawno.. mora biti neki razlog..
Probaj ovo skinuti i kompajlirati, ako ne mogne, do postavki u pawn-u je
http://www.mediafire.com/?5jum63lxcubhwjo
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 19, 2011, 07:07:18 PRE PODNE
kopira san include u pawno folder, upalija pawno, otvorija downtown RP gamemode i kada san compilao dobija ovaj error
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(312) : warning 235: public function lacks forward declaration (symbol "DBroadCast")
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(675) : error 017: undefined symbol "LoadDynamicMapIcons"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(782) : error 017: undefined symbol "door5"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(1478) : error 017: undefined symbol "string2"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(2215) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(2220) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(2225) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(2230) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(2235) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(3445) : warning 203: symbol is never used: "GetDistance"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(3445) : warning 203: symbol is never used: "Name"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: KombinatoR poslato Decembar 19, 2011, 08:05:39 PRE PODNE
Citat: Dj_Scratch poslato Decembar 19, 2011, 07:07:18 PRE PODNE
kopira san include u pawno folder, upalija pawno, otvorija downtown RP gamemode i kada san compilao dobija ovaj error
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(312) : warning 235: public function lacks forward declaration (symbol "DBroadCast")
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(675) : error 017: undefined symbol "LoadDynamicMapIcons"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(782) : error 017: undefined symbol "door5"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(1478) : error 017: undefined symbol "string2"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(2215) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(2220) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(2225) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(2230) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(2235) : warning 202: number of arguments does not match definition
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(3445) : warning 203: symbol is never used: "GetDistance"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(3445) : warning 203: symbol is never used: "Name"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.


tu su ti drugi errori...
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Patrick poslato Decembar 19, 2011, 10:46:44 PRE PODNE
daj ove linije
CitatC:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(675) : error 017: undefined symbol "LoadDynamicMapIcons"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(782) : error 017: undefined symbol "door5"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(1478) : error 017: undefined symbol "string2"
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 19, 2011, 13:32:11 POSLE PODNE
Citat: Patrick poslato Decembar 19, 2011, 10:46:44 PRE PODNE
daj ove linije
CitatC:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(675) : error 017: undefined symbol "LoadDynamicMapIcons"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(782) : error 017: undefined symbol "door5"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(1478) : error 017: undefined symbol "string2"

675:         LoadDynamicMapIcons();
782:        door5 = CreateObject(10252, 1560.1090087891, -1653.4477539063, 1719.5637207031, 0, 0, 270.25); // CELL DOOR CLOSED
1478: Log("logs/ban.log", string2);

al meni treba rjesit ovo gore... sta me briga za downtownrp..
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Zarathos poslato Decembar 19, 2011, 17:25:28 POSLE PODNE
Citat: Dj_Scratch poslato Decembar 19, 2011, 13:32:11 POSLE PODNE
Citat: Patrick poslato Decembar 19, 2011, 10:46:44 PRE PODNE
daj ove linije
CitatC:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(675) : error 017: undefined symbol "LoadDynamicMapIcons"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(782) : error 017: undefined symbol "door5"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(1478) : error 017: undefined symbol "string2"

675:         LoadDynamicMapIcons();
782:        door5 = CreateObject(10252, 1560.1090087891, -1653.4477539063, 1719.5637207031, 0, 0, 270.25); // CELL DOOR CLOSED
1478: Log("logs/ban.log", string2);

al meni treba rjesit ovo gore... sta me briga za downtownrp..
Ovo znaci da ti je problem do skripte sto radis... Vidis da ti ne prjavljuje errore za zcmd...
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 19, 2011, 18:05:52 POSLE PODNE
Citat: [PG] Pacino poslato Decembar 19, 2011, 17:25:28 POSLE PODNE
Citat: Dj_Scratch poslato Decembar 19, 2011, 13:32:11 POSLE PODNE
Citat: Patrick poslato Decembar 19, 2011, 10:46:44 PRE PODNE
daj ove linije
CitatC:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(675) : error 017: undefined symbol "LoadDynamicMapIcons"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(782) : error 017: undefined symbol "door5"
C:\Documents and Settings\Administrator\Desktop\downtownrp\Gamemode\drp.pwn(1478) : error 017: undefined symbol "string2"

675:         LoadDynamicMapIcons();
782:        door5 = CreateObject(10252, 1560.1090087891, -1653.4477539063, 1719.5637207031, 0, 0, 270.25); // CELL DOOR CLOSED
1478: Log("logs/ban.log", string2);

al meni treba rjesit ovo gore... sta me briga za downtownrp..
Ovo znaci da ti je problem do skripte sto radis... Vidis da ti ne prjavljuje errore za zcmd...

ako je problem do skripte kako onda da mi izbacuje na liniji gdje mi pocinje komanda za PM?
ja sam uredno compilao skriptu bez ijednog errora ili waringa dok nisan ubacija PM komandu...
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Zarathos poslato Decembar 19, 2011, 18:17:33 POSLE PODNE
Onda je PM komanda, pokusaj je napisati, a ne kopirati....
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 19, 2011, 21:37:35 POSLE PODNE
Citat: [PG] Pacino poslato Decembar 19, 2011, 18:17:33 POSLE PODNE
Onda je PM komanda, pokusaj je napisati, a ne kopirati....

pa da ja znan sta znacu one linije kod komande ja bi i napisa haha
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Zarathos poslato Decembar 19, 2011, 21:45:11 POSLE PODNE
Citat: Dj_Scratch poslato Decembar 19, 2011, 21:37:35 POSLE PODNE
Citat: [PG] Pacino poslato Decembar 19, 2011, 18:17:33 POSLE PODNE
Onda je PM komanda, pokusaj je napisati, a ne kopirati....

pa da ja znan sta znacu one linije kod komande ja bi i napisa haha
Evo ti onda tutovi, ako vec ne znas...
Koristi trazilicu, google, itd... Imas za svaki problem rjesenje, jer nikada nisi 1. koji nesto pita...

Evo ti par tutova na BS-u:

http://balkan-samp.com/forum/index.php?topic=28770.0
http://balkan-samp.com/forum/index.php?topic=25119.0
Naslov: Odg: [Pomoc] Error kojeg ne razumijem - ZCMD
Poruka od: Dj_Scratch poslato Decembar 19, 2011, 22:07:18 POSLE PODNE
Citat: [PG] Pacino poslato Decembar 19, 2011, 21:45:11 POSLE PODNE
Citat: Dj_Scratch poslato Decembar 19, 2011, 21:37:35 POSLE PODNE
Citat: [PG] Pacino poslato Decembar 19, 2011, 18:17:33 POSLE PODNE
Onda je PM komanda, pokusaj je napisati, a ne kopirati....

pa da ja znan sta znacu one linije kod komande ja bi i napisa haha
Evo ti onda tutovi, ako vec ne znas...
Koristi trazilicu, google, itd... Imas za svaki problem rjesenje, jer nikada nisi 1. koji nesto pita...

Evo ti par tutova na BS-u:

http://balkan-samp.com/forum/index.php?topic=28770.0
http://balkan-samp.com/forum/index.php?topic=25119.0


Pacino veliko ti hvala sta si mi pomogo pomoci.
Iako problem koji imam nisan rjesija hvala ti i prvo cu prouciti ove gore tutove da skuzim zcmd i ostale stvari pa onda kada to skuzim onda cu se vratiti /pm komandi :)

Moze lock.

EDIT:
Procito sma ove gore tutove za  ZCMD i skuzija san da komanda ne smije biti u callbacku a meni je bila u
public OnPlayerCommandText(playerid, cmdtext[])