[Pomoc] kick

Započeo Rossâ„¢ =], Februar 26, 2013, 23:15:46 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja od 0
Detaljan opis problema: Ovako,imam svoju CMD kick,i sad kad se ja kickam izbaci svim normalno SCM to all,svima,al ne izbaci meni ko me je kiko i razlog,sad ako mi mozete pokazat,jel treba kaki stock il nes  ??? za to,ja sam stavljo SCM vase ime,kiko vas je taj i taj,al ne izbacuje.
Dio skripte:
CMD:kick(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new tmp[256], tmp2[256], Index;
tmp = strtok(params,Index), tmp2 = strtok(params,Index);
if(isnull(params)) return SendClientMessage(playerid, 0xDABB3EAA, "USAGE: /kick [ID][Razlog]");
new player1, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
player1 = strval(tmp);
if(!IsPlayerConnected(player1)) return SendClientMessage(playerid,COLOR_GREY,"Igrac nije Online!");
GetPlayerName(player1, playername, sizeof(playername));
GetPlayerName(playerid, adminname, sizeof(adminname));
format(string,sizeof(string),"*Admin: %s je izbacio igraca %s sa servera,razlog:%s",adminname,playername,params[2]);
SendClientMessageToAll(COLOR_LIGHTRED,string);
}
else return SendClientMessage(playerid,COLOR_LIGHTRED,"Nisi RCON Admin!");
return 1;
}

Komanda,sad da je to nekako stavit samo
Neke slike/video za lakse dobivanje pomoci(neobavezno):
NEW NEW NEW

Team Fortress od sada i na SA:MP-u!!!
Dodite i zabavite se!

IP: 62.210.122.191:7789

Opet ne radi  ::),kicka me i moja,al ne izbaci mi ko me je kiko i to,znam da je sccnaf dobar,samo mi on mjeÅ¡a IDove,ovaj ne mjeÅ¡a niÅ¡ta  :D
NEW NEW NEW

Team Fortress od sada i na SA:MP-u!!!
Dodite i zabavite se!

IP: 62.210.122.191:7789

BUMP IKO?
NEW NEW NEW

Team Fortress od sada i na SA:MP-u!!!
Dodite i zabavite se!

IP: 62.210.122.191:7789

Pa ajde napravi mi nemoj skupljat postove beze
NEW NEW NEW

Team Fortress od sada i na SA:MP-u!!!
Dodite i zabavite se!

IP: 62.210.122.191:7789

Imam definiran SCM,al opet majstore ne izbaci mi niÅ¡ta kad se kikam  :-X
NEW NEW NEW

Team Fortress od sada i na SA:MP-u!!!
Dodite i zabavite se!

IP: 62.210.122.191:7789

Citat: Sparoo poslato Februar 27, 2013, 14:01:07 POSLE PODNE
Citat: Loupa poslato Februar 27, 2013, 13:55:22 POSLE PODNE
Imam definiran SCM,al opet majstore ne izbaci mi niÅ¡ta kad se kikam  :-X
Ne izbaci ti text, samo ispise "Server close connection" ?
Da
NEW NEW NEW

Team Fortress od sada i na SA:MP-u!!!
Dodite i zabavite se!

IP: 62.210.122.191:7789

Citat: Sparoo poslato Februar 27, 2013, 14:08:49 POSLE PODNE
To je do verzije SAMPa, na updateu verzije ce se i to popraviti.  8)
Misliš? xD
NEW NEW NEW

Team Fortress od sada i na SA:MP-u!!!
Dodite i zabavite se!

IP: 62.210.122.191:7789

Ovako,evo ti komanda:
COMMAND:kick(playerid,params[])
{
    new id,razlog[64];
    if(sscanf(params, "us[64]",id,razlog)) return SendClientMessage(playerid, BOJA," /kick [ID Igraca] [Razlog]");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, BOJA,"Taj igrac je offline!");

SCMF(id, BOJA ,"Izbaceni ste sa servera od strane %s,Razlog: %s",GetName(playerid),razlog);
    SCMF(playerid, BOJA ,"Izbacili ste %s sa servera,razlog: %s",GetName(id),razlog);
Kick(id);
return 1;
}


I dodaj dolje stock:


stock SCMF(playerid,color,fstring[],{Float, _}:...)
{
   new n=(numargs()-3)*4;
   if(n)
   {
      new message[128],arg_start,arg_end;
      #emit CONST.alt                fstring
      #emit LCTRL                    5
      #emit ADD
      #emit STOR.S.pri               arg_start
      #emit LOAD.S.alt               n
      #emit ADD
      #emit STOR.S.pri               arg_end
      do
      {
         #emit LOAD.I
         #emit PUSH.pri
         arg_end-=4;
         #emit LOAD.S.pri           arg_end
      }
      while(arg_end>arg_start);
      #emit PUSH.S                   fstring
      #emit PUSH.C                   255
      #emit PUSH.ADR                 message
      n+=4*3;
      #emit PUSH.S                   n
      #emit SYSREQ.C                 format
      n+=4;
      #emit LCTRL                    4
      #emit LOAD.S.alt               n
      #emit ADD
      #emit SCTRL                    4
      return SCM(playerid,color,message);
   }
   else return SCM(playerid,color,fstring);
}


Ako ne radi onda update streamere.
BIG RESPEKT: Blaeks,  [CRP] Joey_, David (Sabljak) A.k.A SABO(T), joXy_, Dimi, Sexserghy ♥, TerminuS, H1TM4N