Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Max_Armadilo poslato Maj 01, 2015, 10:58:24 PRE PODNE

Naslov: [Pomoc] Za dialog nesto
Poruka od: Max_Armadilo poslato Maj 01, 2015, 10:58:24 PRE PODNE
Skripta koju koristim: Svoje nesto
Detaljan opis problema:
Dio skripte:

if(dialogid == ODJEL_NAJAVA)
{
if(!response) return 1;
if(response)
{
    new azdahasmog[256];
imeigraca(playerid, sendername);
new length = strlen(cmdtext);  // ovo je 53290
while ((idx < length) && (cmdtext[idx] <= ' '))   // a ovo je 53291
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
    {
if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1)
{
if(PlayerInfo[playerid][pLider] == 1) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", result); }
    else if(PlayerInfo[playerid][pRank] >= 5) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", result); }
    else if(PlayerInfo[playerid][pRank] >= 5) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", result); }
SendClientMessageToAll(SIVA, string);
format(azdahasmog,sizeof(azdahasmog),"{F3FF02}[CEU] Adm | {1fb5f0}Autor obavjestenja: %s (%d)",sendername,playerid);
ABroadCast(SIVA,azdahasmog,1);
}
}
}
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):

(53290) : error 017: undefined symbol "cmdtext"
(53291) : error 017: undefined symbol "idx"
(53291) : error 029: invalid expression, assumed zero
(53291) : error 029: invalid expression, assumed zero
(53291) : fatal error 107: too many error messages on one line


Naslov: Odg: [Pomoc] Za dialog nesto
Poruka od: #Dado poslato Maj 01, 2015, 11:12:33 PRE PODNE
new cmdtext,idx;
Naslov: Odg: [Pomoc] Za dialog nesto
Poruka od: Max_Armadilo poslato Maj 01, 2015, 11:14:54 PRE PODNE
Ne moze ni tako pokuso sam izbaci samo nove errore
Naslov: Odg: [Pomoc] Za dialog nesto
Poruka od: Crazyn3ss poslato Maj 01, 2015, 19:52:06 POSLE PODNE
cmdtext zamjeni s inputtext jer je dialog

i new idx = 0;
Naslov: Odg: [Pomoc] Za dialog nesto
Poruka od: Max_Armadilo poslato Maj 01, 2015, 23:24:00 POSLE PODNE
Kada tako uradim nema errora, ali kad IG testam nista se ne desi, samo se dialog zatvori
Naslov: Odg: [Pomoc] Za dialog nesto
Poruka od: arnel avdic poslato Maj 01, 2015, 23:39:00 POSLE PODNE
if(dialogid == ODJEL_NAJAVA)
{
if(!response) return 1;
if(response)
{
        if(PlayerInfo[playerid][pClan] == 1 || PlayerInfo[playerid][pLider] == 1)
{
if(PlayerInfo[playerid][pLider] == 1) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", inputtext); }
    else if(PlayerInfo[playerid][pRank] >= 5) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", inputtext); }
    else if(PlayerInfo[playerid][pRank] >= 5) { format(string, sizeof(string), "{0049FF}Saopstenje iz MUP-a: {FFFFFF}%s.", inputtext); }
SendClientMessageToAll(SIVA, string);
format(azdahasmog,sizeof(azdahasmog),"{F3FF02}[CEU] Adm | {1fb5f0}Autor obavjestenja: %s (%d)",GetPlayerName(playerid),playerid);
ABroadCast(SIVA,azdahasmog,1);
}
}
}
de tako probaj izbacil koji error javi
Naslov: Odg: [Pomoc] Za dialog nesto
Poruka od: Max_Armadilo poslato Maj 01, 2015, 23:45:16 POSLE PODNE
Izbaci mi ova dva warninga

(53285) : warning 202: number of arguments does not match definition
(53285) : warning 202: number of arguments does not match definition


a to je ovo

format(azdahasmog,sizeof(azdahasmog),"{F3FF02}[CEU] Adm | {1fb5f0}Autor obavjestenja: %s (%d)",GetPlayerName(playerid),playerid);





Rijesio sam moze lock... Hvala svima na pomoci