Szerző Téma: Dadmin bugok a parancsoknál  (Megtekintve 696 alkalommal)

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Dadmin bugok a parancsoknál
« Dátum: 2012. május 15. - 19:45:02 »
0 Show voters
Sziasztok,nem tudom másoknak is vannak-e ilyen gondjai mint nekem tehát ezeknél a parancsoknál jönnek elõ a hibák
 
CMD:kick(playerid, params[])
{
if(pi[playerid][admin] >= 1 || pi[playerid][as] == 1)
{
    if(pi[playerid][as] == 1)
{
   new id;
   new indok[64];
   if(sscanf(params,\"us\",id,indok)) return SendClientMessage(playerid,feher,\"Használat: /kick [id][indok]\");
   format(str, 128, \"-= %s ki lett rúgva %s által. |=| Indoklás: %s =-\", nev(id), nev(playerid), indok);
   SendClientMessageToAll(piros, str);
   Kick(id);
}
else if(pi[playerid][admin] >= 1)
{
   new id;
   new indok[64];
   if(sscanf(params,\"us\",id,indok)) return SendClientMessage(playerid,feher,\"Használat: /kick [id][indok]\");
   format(str, 128, \"-= %s ki lett rúgva %s által. |=| Indoklás: %s =-\", nev(id), pi[playerid][aname], indok);
   SendClientMessageToAll(piros, str);
   Kick(id);
}
} else { SendClientMessage(playerid, szurke, \"Nem vagy egyes szintû admin, vagy haladó adminsegéd.\"); }
return 1;
}
CMD:ban(playerid, params[])
{
if(pi[playerid][admin] >= 1)
{
new id;
new indok[64];
if(sscanf(params,\"us\",id,indok)) return SendClientMessage(playerid,feher,\"Használat: /ban [id][indok]\");
pi[id][ban] = 1;
format(str, 128, \"-= %s ki lett tiltva %s által. |=| Indoklás: %s =-\", nev(id), pi[playerid][aname], indok);
SendClientMessageToAll(piros, str);
Ban(id);
return 1;
} else { SendClientMessage(playerid, szurke, \"Nem vagy egyes szintû admin.\"); return 1; }
}
CMD:goto(playerid, params[])
{
if(pi[playerid][admin] >= 1 || pi[playerid][as] == 1)
{
    new id;
    if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,feher,\"Használat: /goto [id]\");
new Float: X, Float: Y, Float: Z;
GetPlayerPos(id, X, Y, Z);
SetPlayerPos(playerid, X+2, Y, Z);
return 1;
} else { SendClientMessage(playerid, szurke, \"Nem vagy admin\"); return 1; }
}
CMD:get(playerid, params[])
{
if(pi[playerid][admin] >= 2)
{
    new id;
    if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,feher,\"Használat: /get [id]\");
new Float: X, Float: Y, Float: Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(id, X+2, Y, Z);
return 1;
} else { SendClientMessage(playerid, szurke, \"Nem vagy admin\"); return 1; }
}
CMD:spec(playerid,params[])
{
if(pi[playerid][admin] >= 1)
{
    new spec;
    if(sscanf(params,\"u\",spec)) return SendClientMessage(playerid, feher, \"Használat: /spec [id]\");
    TogglePlayerSpectating(playerid, 1);
       PlayerSpectatePlayer(playerid, spec);
       SendClientMessage(playerid, feher, \"Megfigyelés bekapcsolva.\");
       SetPlayerInterior(playerid,GetPlayerInterior(spec));
       SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(spec));
} else { SendClientMessage(playerid, piros, \"Nem vagy admin.\"); }
return 1;
}
CMD:specki(playerid)
{
if(pi[playerid][admin] >= 1)
{
    SendClientMessage(playerid, feher, \"Megfigyelés kikapcsolva.\");
    TogglePlayerSpectating(playerid, 0);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,0,0,5);
} else { SendClientMessage(playerid, piros, \"Nem vagy admin.\"); }
return 1;
}

 
Tehát az a baj pl beírom,hogy /kick 1 Teszt (ez az 1-es id én voltam) DE Nem engem kickelt ki
Vagy pl beírtam,hogy /goto 0 és magamhoz nem dobott el sehova és a többinél is ezek a hibák léptek fel nálam..
Valaki tudja a megoldását?
Helpet elõre is köszönöm.

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
Dadmin bugok a parancsoknál
« Válasz #1 Dátum: 2012. május 15. - 19:51:03 »
0 Show voters
Megnéztem a scriptet, és ott  a plugin van beágyazva, az include nem.
#include < sscanf2 >

  \'#include <sscanf>\' helyett!
« Utoljára szerkesztve: 2012. május 15. - 19:53:05 írta Gabor.. »

Nem elérhető Alvin

  • 1137
    • Profil megtekintése
Dadmin bugok a parancsoknál
« Válasz #2 Dátum: 2012. május 15. - 19:59:05 »
0 Show voters
nállam jó minden :_s

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Dadmin bugok a parancsoknál
« Válasz #3 Dátum: 2012. május 15. - 20:02:43 »
0 Show voters
Idézetet írta: Alvin date=1337104745\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21509\" data-ipsquote-contentclass=\"forums_Topic
nállam jó minden :_s
 
Hát Te tényleg HSZ vadász vagy...... xD
 

Megnéztem a scriptet, és ott  a plugin van beágyazva, az include nem.
#include < sscanf2 >

  \'#include <sscanf>\' helyett!
 
[/quote]
Holnap kipróbálom ma már nincs idõm + megy a helpér addig bezárok ha esetleg valami nem jó majd nyitok újra :)

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Dadmin bugok a parancsoknál
« Válasz #4 Dátum: 2012. május 15. - 19:45:02 »
0 Show voters
Sziasztok,nem tudom másoknak is vannak-e ilyen gondjai mint nekem tehát ezeknél a parancsoknál jönnek elõ a hibák
 
CMD:kick(playerid, params[])
{
if(pi[playerid][admin] >= 1 || pi[playerid][as] == 1)
{
    if(pi[playerid][as] == 1)
{
   new id;
   new indok[64];
   if(sscanf(params,\"us\",id,indok)) return SendClientMessage(playerid,feher,\"Használat: /kick [id][indok]\");
   format(str, 128, \"-= %s ki lett rúgva %s által. |=| Indoklás: %s =-\", nev(id), nev(playerid), indok);
   SendClientMessageToAll(piros, str);
   Kick(id);
}
else if(pi[playerid][admin] >= 1)
{
   new id;
   new indok[64];
   if(sscanf(params,\"us\",id,indok)) return SendClientMessage(playerid,feher,\"Használat: /kick [id][indok]\");
   format(str, 128, \"-= %s ki lett rúgva %s által. |=| Indoklás: %s =-\", nev(id), pi[playerid][aname], indok);
   SendClientMessageToAll(piros, str);
   Kick(id);
}
} else { SendClientMessage(playerid, szurke, \"Nem vagy egyes szintû admin, vagy haladó adminsegéd.\"); }
return 1;
}
CMD:ban(playerid, params[])
{
if(pi[playerid][admin] >= 1)
{
new id;
new indok[64];
if(sscanf(params,\"us\",id,indok)) return SendClientMessage(playerid,feher,\"Használat: /ban [id][indok]\");
pi[id][ban] = 1;
format(str, 128, \"-= %s ki lett tiltva %s által. |=| Indoklás: %s =-\", nev(id), pi[playerid][aname], indok);
SendClientMessageToAll(piros, str);
Ban(id);
return 1;
} else { SendClientMessage(playerid, szurke, \"Nem vagy egyes szintû admin.\"); return 1; }
}
CMD:goto(playerid, params[])
{
if(pi[playerid][admin] >= 1 || pi[playerid][as] == 1)
{
    new id;
    if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,feher,\"Használat: /goto [id]\");
new Float: X, Float: Y, Float: Z;
GetPlayerPos(id, X, Y, Z);
SetPlayerPos(playerid, X+2, Y, Z);
return 1;
} else { SendClientMessage(playerid, szurke, \"Nem vagy admin\"); return 1; }
}
CMD:get(playerid, params[])
{
if(pi[playerid][admin] >= 2)
{
    new id;
    if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,feher,\"Használat: /get [id]\");
new Float: X, Float: Y, Float: Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(id, X+2, Y, Z);
return 1;
} else { SendClientMessage(playerid, szurke, \"Nem vagy admin\"); return 1; }
}
CMD:spec(playerid,params[])
{
if(pi[playerid][admin] >= 1)
{
    new spec;
    if(sscanf(params,\"u\",spec)) return SendClientMessage(playerid, feher, \"Használat: /spec [id]\");
    TogglePlayerSpectating(playerid, 1);
       PlayerSpectatePlayer(playerid, spec);
       SendClientMessage(playerid, feher, \"Megfigyelés bekapcsolva.\");
       SetPlayerInterior(playerid,GetPlayerInterior(spec));
       SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(spec));
} else { SendClientMessage(playerid, piros, \"Nem vagy admin.\"); }
return 1;
}
CMD:specki(playerid)
{
if(pi[playerid][admin] >= 1)
{
    SendClientMessage(playerid, feher, \"Megfigyelés kikapcsolva.\");
    TogglePlayerSpectating(playerid, 0);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,0,0,5);
} else { SendClientMessage(playerid, piros, \"Nem vagy admin.\"); }
return 1;
}

 
Tehát az a baj pl beírom,hogy /kick 1 Teszt (ez az 1-es id én voltam) DE Nem engem kickelt ki
Vagy pl beírtam,hogy /goto 0 és magamhoz nem dobott el sehova és a többinél is ezek a hibák léptek fel nálam..
Valaki tudja a megoldását?
Helpet elõre is köszönöm.

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
Dadmin bugok a parancsoknál
« Válasz #5 Dátum: 2012. május 15. - 19:51:03 »
0 Show voters
Megnéztem a scriptet, és ott  a plugin van beágyazva, az include nem.
#include < sscanf2 >

  \'#include <sscanf>\' helyett!
« Utoljára szerkesztve: 2012. május 15. - 19:53:05 írta Gabor.. »

Nem elérhető Alvin

  • 1137
    • Profil megtekintése
Dadmin bugok a parancsoknál
« Válasz #6 Dátum: 2012. május 15. - 19:59:05 »
0 Show voters
nállam jó minden :_s

Nem elérhető BoSS

  • 816
    • Profil megtekintése
Dadmin bugok a parancsoknál
« Válasz #7 Dátum: 2012. május 15. - 20:02:43 »
0 Show voters
Idézetet írta: Alvin date=1337104745\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21509\" data-ipsquote-contentclass=\"forums_Topic
nállam jó minden :_s
 
Hát Te tényleg HSZ vadász vagy...... xD
 

Megnéztem a scriptet, és ott  a plugin van beágyazva, az include nem.
#include < sscanf2 >

  \'#include <sscanf>\' helyett!
 
[/quote]
Holnap kipróbálom ma már nincs idõm + megy a helpér addig bezárok ha esetleg valami nem jó majd nyitok újra :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal