Imam scripu mexico rp-a i rijesavam se bugova.
Ostao je jos 1 i peglam se dosta vremena oko njega.
D:\Users\Gaming\Desktop\Kucni\gamemodes\mexico.pwn(22833) : error 047: array sizes do not match, or destination array is too small
Na tim linijama se nalazi komanda "/V"
if(strcmp(cmd, "/v", true) == 0 || strcmp(cmd, "/vozilo", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new x_nr[64];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Koristenje: /v(ozilo) [ime]");
SendClientMessage(playerid, 0x83BFBFAA, "Moguca imena: parkiraj, lock, unlock, boja ,prodaj, lociraj, gpsoff");
return 1;
}
tacnije samo je error na ovoj linij x_nr = strtok(cmdtext, idx);
Pokušaj umesto
new x_nr[64];
staviti:
new x_nr[128];
Citat: mikec poslato Avgust 09, 2011, 21:00:53 POSLE PODNE
Pokušaj umesto
new x_nr[64];
staviti:
new x_nr[128];
Opet isti problem :)
http://balkan-samp.com/forum/index.php?topic=29530.0
Moze mi tko pomoc pls :'( sve probo ali isto opet
Citat: [CZ]Jan_Richter poslato Avgust 09, 2011, 21:34:08 POSLE PODNE
http://balkan-samp.com/forum/index.php?topic=29530.0
Moze mi tko pomoc pls :'( sve probo ali isto opet
Kakve to veze ima sa ovom temom ?
@ zasto ne ovak o ta komanda =?
if(strcmp(cmd, "/v", true) == 0 || strcmp(cmd, "/vozilo", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Koristenje: /v(ozilo) [ime]");
SendClientMessage(playerid, 0x83BFBFAA, "Moguca imena: parkiraj, lock, unlock, boja ,prodaj, lociraj, gpsoff");
return 1;
}
return 1;
}
Citat: [TG]$--L84S--$ poslato Avgust 10, 2011, 00:09:20 PRE PODNE
@ zasto ne ovak o ta komanda =?
if(strcmp(cmd, "/v", true) == 0 || strcmp(cmd, "/vozilo", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Koristenje: /v(ozilo) [ime]");
SendClientMessage(playerid, 0x83BFBFAA, "Moguca imena: parkiraj, lock, unlock, boja ,prodaj, lociraj, gpsoff");
return 1;
}
return 1;
}
Hm, mislim da ne može pošto se komanda koristi:
/v (nesto) ...
Osim toga, ti si uradio da ako upiÅ¡e tu komandu, proverava se da li je igraÄ konektovan, ako jeste izbaci mu poruku, ako nije niÅ¡ta ... Å¡ta nema smisla.
Citat: [KGR]Jack poslato Avgust 09, 2011, 16:56:57 POSLE PODNE
Imam scripu mexico rp-a i rijesavam se bugova.
Ostao je jos 1 i peglam se dosta vremena oko njega.
D:\Users\Gaming\Desktop\Kucni\gamemodes\mexico.pwn(22833) : error 047: array sizes do not match, or destination array is too small
Na tim linijama se nalazi komanda "/V"
if(strcmp(cmd, "/v", true) == 0 || strcmp(cmd, "/vozilo", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new x_nr[64];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Koristenje: /v(ozilo) [ime]");
SendClientMessage(playerid, 0x83BFBFAA, "Moguca imena: parkiraj, lock, unlock, boja ,prodaj, lociraj, gpsoff");
return 1;
}
tacnije samo je error na ovoj linij x_nr = strtok(cmdtext, idx);
de postaj cijelu komandu...
Citat: [KGR]Jack poslato Avgust 09, 2011, 21:17:07 POSLE PODNE
Citat: mikec poslato Avgust 09, 2011, 21:00:53 POSLE PODNE
Pokušaj umesto
new x_nr[64];
staviti:
new x_nr[128];
Opet isti problem :)
Hm, možeš još pokušati
new x_nr[256];
Ako ovo neće, onda verovatno neÅ¡to ne valja u daljnjem kodu, al kako god ... koristi sscanf, tamo nema sliÄnih problema ovome. :)