Nem mûködik a parancs

Indította Jim Toretto, 2014. június 06. - 15:34:06

Előző téma - Következő téma

Jim Toretto

Sziasztok!
Megtaláltam Sramm Frakció scripjét és amikor belépek rcon adminba és beütöm ezt a parancsot: /inviteleader megadom a játékos id-t illetve a frakció id-t és mindig azt írja ki hogy: Hibás játékos ID! Pedig jó ID-t adok meg :( Szerintetek mi lehet a probléma ?
A nem mûködõ parancs:
 
CMD:inviteleader(playerid, params[])
{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Te nem vagy Admin!\");
    new id,csapat;
    if(sscanf(params , \"ui\" ,id,csapat)) SendClientMessage(playerid, COLOR_RED, \"Használat : /inviteleader [id] [frakcióid].\");
    else if (id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, \"Rossz játékos id.\");
    else if(csapat < 0 || csapat > 5 ) return SendClientMessage(playerid,COLOR_RED,\"HIBA: Rossz csapat id!\");
    else {
        gLTeam[id] = csapat;
        rang[id] = 6;
        SpawnPlayer(id);
        SendClientMessage(id,COLOR_GREEN,\"Leader lettél!\");
    }
    return 1;
}

 
Teljes script:http://s19.soliddl.net/YzU1NGFkMThmYmIzMDY3ZTM5MzU0MWQ5MDI2NzA2MDAxYWRlNmU5ZjoxV3NzU1I6UnY4R3hQRE5qVzhfNG9wN0plakpLdnJ3dmpB/ac3c8/srammbanda.pwn\" rel=\"external nofollow\">http://s19.soliddl.net/YzU1NGFkMThmYmIzMDY3ZTM5MzU0MWQ5MDI2NzA2MDAxYWRlNmU5ZjoxV3NzU1I6UnY4R3hQRE5qVzhfNG9wN0plakpLdnJ3dmpB/ac3c8/srammbanda.pwn
Elõre is köszönöm a segítséget! ;)

Larceny

Nem lehetséges hogy Else helyett helyett IF kell a 8-adik sorban?..

Jim Toretto


.::David::.

Így jónak kell lennie
 
CMD:inviteleader(playerid, params[])
{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Te nem vagy Admin!\");
    new id,csapat;
    if(sscanf(params , \"ui\" ,id,csapat)) return SendClientMessage(playerid, COLOR_RED, \"Használat : /inviteleader [id] [frakcióid].\");
   
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_RED,  \"Rossz játékos id.\");
    if(csapat < 0 || csapat > 5 ) return SendClientMessage(playerid,COLOR_RED,\"HIBA: Rossz csapat id!\");
gLTeam[id] = csapat;
rang[id] = 6;
     SpawnPlayer(id);
      SendClientMessage(id,COLOR_GREEN,\"Leader lettél!\");
    return 1;
}

Jim Toretto

Így is azt írja ki hogy rossz játékos ID :(

divkn

if(sscanf(params , \"ii\" ,id,csapat)) return ...

 
Cseréld le az \"ui\"-t \"ii\"-re és úgy próbáld meg.

Flash

Idézetet írta: divkn date=1402076911\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48587\" data-ipsquote-contentclass=\"forums_Topic
if(sscanf(params , \"ii\" ,id,csapat)) return ...

 
Cseréld le az \"ui\"-t \"ii\"-re és úgy próbáld meg.
 
De elötte úgy próbáld meg ui-vel hogy frissíted az http://forum.sa-mp.com/showthread.php?t=120356\" rel=\"external nofollow\">sscanf pluginod a legfrissebbre!

Jim Toretto

#7
Sziasztok!
Megtaláltam Sramm Frakció scripjét és amikor belépek rcon adminba és beütöm ezt a parancsot: /inviteleader megadom a játékos id-t illetve a frakció id-t és mindig azt írja ki hogy: Hibás játékos ID! Pedig jó ID-t adok meg :( Szerintetek mi lehet a probléma ?
A nem mûködõ parancs:
 
CMD:inviteleader(playerid, params[])
{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Te nem vagy Admin!\");
    new id,csapat;
    if(sscanf(params , \"ui\" ,id,csapat)) SendClientMessage(playerid, COLOR_RED, \"Használat : /inviteleader [id] [frakcióid].\");
    else if (id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, \"Rossz játékos id.\");
    else if(csapat < 0 || csapat > 5 ) return SendClientMessage(playerid,COLOR_RED,\"HIBA: Rossz csapat id!\");
    else {
        gLTeam[id] = csapat;
        rang[id] = 6;
        SpawnPlayer(id);
        SendClientMessage(id,COLOR_GREEN,\"Leader lettél!\");
    }
    return 1;
}

 
Teljes script:http://s19.soliddl.net/YzU1NGFkMThmYmIzMDY3ZTM5MzU0MWQ5MDI2NzA2MDAxYWRlNmU5ZjoxV3NzU1I6UnY4R3hQRE5qVzhfNG9wN0plakpLdnJ3dmpB/ac3c8/srammbanda.pwn\" rel=\"external nofollow\">http://s19.soliddl.net/YzU1NGFkMThmYmIzMDY3ZTM5MzU0MWQ5MDI2NzA2MDAxYWRlNmU5ZjoxV3NzU1I6UnY4R3hQRE5qVzhfNG9wN0plakpLdnJ3dmpB/ac3c8/srammbanda.pwn
Elõre is köszönöm a segítséget! ;)

Larceny

Nem lehetséges hogy Else helyett helyett IF kell a 8-adik sorban?..

Jim Toretto


.::David::.

Így jónak kell lennie
 
CMD:inviteleader(playerid, params[])
{
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, \"Te nem vagy Admin!\");
    new id,csapat;
    if(sscanf(params , \"ui\" ,id,csapat)) return SendClientMessage(playerid, COLOR_RED, \"Használat : /inviteleader [id] [frakcióid].\");
   
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, COLOR_RED,  \"Rossz játékos id.\");
    if(csapat < 0 || csapat > 5 ) return SendClientMessage(playerid,COLOR_RED,\"HIBA: Rossz csapat id!\");
gLTeam[id] = csapat;
rang[id] = 6;
     SpawnPlayer(id);
      SendClientMessage(id,COLOR_GREEN,\"Leader lettél!\");
    return 1;
}

Jim Toretto

Így is azt írja ki hogy rossz játékos ID :(

divkn

if(sscanf(params , \"ii\" ,id,csapat)) return ...

 
Cseréld le az \"ui\"-t \"ii\"-re és úgy próbáld meg.

Flash

Idézetet írta: divkn date=1402076911\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48587\" data-ipsquote-contentclass=\"forums_Topic
if(sscanf(params , \"ii\" ,id,csapat)) return ...

 
Cseréld le az \"ui\"-t \"ii\"-re és úgy próbáld meg.
 
De elötte úgy próbáld meg ui-vel hogy frissíted az http://forum.sa-mp.com/showthread.php?t=120356\" rel=\"external nofollow\">sscanf pluginod a legfrissebbre!