Szerző Téma: id0 -id 1 bug  (Megtekintve 653 alkalommal)

id0 -id 1 bug
« Dátum: 2014. február 08. - 19:58:43 »
0 Show voters
helló!
az lenne a problémám h van egy ban parancsom és ha id0 ként használom és id1 et akarom banolni akkor nem banolja és a nevet se irja ki ez mitõl lehet?
kod:
 

//includok
#include <a_samp>
#include <dini>
#include <dudb >
#include <sscanf2>
#include <zcmd>
//parancs
CMD:ban(playerid,params[])
{
    if(IsPlayerConnected(playerid)&&PlayerInfo[playerid][Logedin]==true)
{
    if(IsPlayerAdmin(playerid)||PlayerInfo[playerid][Level]>=4)
    {
        new playerid2,indok[128],name[MAX_PLAYER_NAME],name2[MAX_PLAYER_NAME],str[128];
        if(sscanf(params,\"is\",playerid2,indok)) return SendClientMessage(playerid,-1,\"Használat:/ban [id] [iNDOK]\");
        if(playerid2==playerid) return SendClientMessage(playerid,-1,\"Magadat nem bannolhatod!\");
        if(PlayerInfo[playerid2][Level]>PlayerInfo[playerid][Level]) return SendClientMessage(playerid,-1,\"Nállad magasabb szintû admint nem banolhatsz!\");
        GetPlayerName(playerid,name,sizeof(name));
        GetPlayerName(playerid2,name2,sizeof(name2));
        format(str,128,\"%s-t bannolta %s [indok:%s]\",name2,name,indok);
        SendClientMessageToAll(ERROR,str);
        Banlogs(playerid,playerid2,indok);
        SetTimerEx(\"BanP\", 200,0,\"d\", playerid2);
    }
    else LevelError(playerid,4);
}
else SendClientMessage(playerid,ERROR,\"Nem vagy bejelentkezve!\");
return 1;
}
« Utoljára szerkesztve: 2014. február 08. - 20:13:43 írta ZyZu. »

id0 -id 1 bug
« Válasz #1 Dátum: 2014. február 08. - 23:15:42 »
+1 Show voters
if(sscanf(params,\"is\",playerid2,indok)) return SendClientMessage(playerid,-1,\"Használat:/ban [id] [iNDOK]\");[/quote]
Talán így:
 
if(sscanf(params,\"us[128]\",playerid2,indok)) return SendClientMessage(playerid,-1,\"Használat:/ban [id] [iNDOK]\");
« Utoljára szerkesztve: 2014. február 08. - 23:23:09 írta HackFlux »

id0 -id 1 bug
« Válasz #2 Dátum: 2014. február 09. - 10:45:27 »
0 Show voters
ugyan az a hiba már próbáltam a kiirásal nincs gond és  töbnyire meg is csinálja a bant ahogy kell de ha én id0 vagyok és id1 et akarom bannolni akkor a csetben enyit látok csak:
 

-t bannolta _[oMg]_cs@kEGY=] [indok:ez jó? xd]
 
[/quote]
és nem is banolja id1 et

Dupla hozzászólás automatikusan összefûzve. ( 2014. február 09. - 12:12:28 )

probléma megldódott csak cserélni kellett az sscanf plugint témát zárom és köszönöm a segítségeket
« Utoljára szerkesztve: 2014. február 09. - 12:12:28 írta solyom1992 »

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
id0 -id 1 bug
« Válasz #3 Dátum: 2014. február 10. - 20:08:47 »
0 Show voters
[mod]Elfelejtetted zárni..[/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal