Szerző Téma: mi a baj ezzel a parancsal?  (Megtekintve 464 alkalommal)

Nem elérhető buci11

  • 502
    • Profil megtekintése
mi a baj ezzel a parancsal?
« Dátum: 2011. december 28. - 19:21:17 »
0 Show voters
épp most írok egy admin scriptet és ezt nem vágom hogy miért beírom /kick okés kiírja hogy használta /kick [iD] [iNDOK] de ha beírom hogy /kick 0 teszt akkor ujra kiírja azt mint amikor csak simán kicket írok be
[pawn]CMD:kick(playerid, params[])
{
new id,indok,kirug[80];
if(PlayerInfo[playerid][adminlevel]>=3)
{
   if(!IsPlayerConnected(id)) return SendClientMessage(playerid,0xFF7800FF, \"Játékos nem elérhetõ\");
   {
      if(sscanf(params,\"dd\",id,indok)) return SendClientMessage(playerid,0xFB0000FF,\"Használat:/kick [iD] [iNDOK]\");
      {
         Kick(id);
         format(kirug, sizeof(kirug), \"Egy admin kirúgott a szerverrõl indok: %s \", indok);
         SendClientMessage(id, 0xFB0000FF, indok);
      }
   }
}
else SendClientMessage(playerid, 0xFF0606FF, \"HIBA: Használatához legalább 3-as admin szükséges.\");
return 1;
}[/pawn]

dexi

  • Vendég
mi a baj ezzel a parancsal?
« Válasz #1 Dátum: 2011. december 28. - 19:25:29 »
0 Show voters
CMD:kick(playerid, params[])
{
new id,indok[50],kirug[80];
/*------------*/
if(PlayerInfo[playerid][adminlevel]>=3)
{
if(sscanf(params,\"is[50]\",id,indok)) return SendClientMessage(playerid,0xFB0000FF,\"Használat:/kick [iD] [iNDOK]\");
{
if(IsPlayerConnected(id))
   {
      format(kirug, sizeof(kirug), \"Egy admin kirúgott a szerverrõl indok: %s \", indok);
      SendClientMessage(id, 0xFB0000FF, kirug);
      Kick(id);
   }
   else SendClientMessage(playerid, 0xFF0606FF, \"HIBA: Nincs ilyen játékos a szerveren.\");
}
}
else SendClientMessage(playerid, 0xFF0606FF, \"HIBA: Használatához legalább 3-as admin szükséges.\");
return 1;
}
« Utoljára szerkesztve: 2011. december 28. - 19:55:15 írta Fl0rian »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal