Szerző Téma: Nem mûködik a parancs  (Megtekintve 969 alkalommal)

Nem mûködik a parancs
« Dátum: 2014. június 06. - 15:34:06 »
0 Show voters
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
Elõre is köszönöm a segítséget! ;)
« Utoljára szerkesztve: 2014. június 06. - 16:29:18 írta Flash »

Nem mûködik a parancs
« Válasz #1 Dátum: 2014. június 06. - 15:47:14 »
0 Show voters
Nem lehetséges hogy Else helyett helyett IF kell a 8-adik sorban?..

Nem mûködik a parancs
« Válasz #2 Dátum: 2014. június 06. - 16:00:04 »
0 Show voters
Erroros úgy :(

Nem mûködik a parancs
« Válasz #3 Dátum: 2014. június 06. - 16:50:17 »
+1 Show voters
Í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;
}

Nem mûködik a parancs
« Válasz #4 Dátum: 2014. június 06. - 17:10:03 »
0 Show voters
Így is azt írja ki hogy rossz játékos ID :(

Nem elérhető divkn

  • 3259
    • Profil megtekintése
Nem mûködik a parancs
« Válasz #5 Dátum: 2014. június 06. - 19:48:31 »
0 Show voters
if(sscanf(params , \"ii\" ,id,csapat)) return ...

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

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Nem mûködik a parancs
« Válasz #6 Dátum: 2014. június 07. - 12:21:49 »
0 Show voters
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 sscanf pluginod a legfrissebbre!

Nem mûködik a parancs
« Válasz #7 Dátum: 2014. június 06. - 15:34:06 »
0 Show voters
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
Elõre is köszönöm a segítséget! ;)
« Utoljára szerkesztve: 2014. június 06. - 16:29:18 írta Flash »

Nem mûködik a parancs
« Válasz #8 Dátum: 2014. június 06. - 15:47:14 »
0 Show voters
Nem lehetséges hogy Else helyett helyett IF kell a 8-adik sorban?..

Nem mûködik a parancs
« Válasz #9 Dátum: 2014. június 06. - 16:00:04 »
0 Show voters
Erroros úgy :(

Nem mûködik a parancs
« Válasz #10 Dátum: 2014. június 06. - 16:50:17 »
0 Show voters
Í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;
}

Nem mûködik a parancs
« Válasz #11 Dátum: 2014. június 06. - 17:10:03 »
0 Show voters
Így is azt írja ki hogy rossz játékos ID :(

Nem elérhető divkn

  • 3259
    • Profil megtekintése
Nem mûködik a parancs
« Válasz #12 Dátum: 2014. június 06. - 19:48:31 »
0 Show voters
if(sscanf(params , \"ii\" ,id,csapat)) return ...

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

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Nem mûködik a parancs
« Válasz #13 Dátum: 2014. június 07. - 12:21:49 »
0 Show voters
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 sscanf pluginod a legfrissebbre!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal