[Pomoc] Ne ispise mi poruku kad sam banan...

Započeo Milan || WG, Mart 10, 2013, 15:49:42 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta:CLRP
Problem:Napravio sam komandu ban i sad kad banam igraca sve fino radi i stavio pod onplayerlogin da ako mu je ban == 1 da ga kick i posalje poruku sve fino radi kick-a ga ali ne ispise mu poruku...
Dio skripte:
      if(PlayerInfo[playerid][pBanan] == 1) // Auto-kick
      {
          SendClientMessage(playerid, COLOR_LIGHTRED, "Vas Account je zakljucan. Zahtjevajte na forumu da vam admini otkljucaju Account");
          Kick(playerid);
      }
Slike// Video//

Citat: Yorick Alison poslato Mart 10, 2013, 15:49:42 POSLE PODNE
Skripta:CLRP
Problem:Napravio sam komandu ban i sad kad banam igraca sve fino radi i stavio pod onplayerlogin da ako mu je ban == 1 da ga kick i posalje poruku sve fino radi kick-a ga ali ne ispise mu poruku...
Dio skripte:
      if(PlayerInfo[playerid][pBanan] == 1) // Auto-kick
      {
          SendClientMessage(playerid, COLOR_LIGHTRED, "Vas Account je zakljucan. Zahtjevajte na forumu da vam admini otkljucaju Account");
          Kick(playerid);
      }
Slike// Video//

To je zbog 0.3x ovako napravi:

if(PlayerInfo[playerid][pBanan] == 1) // Auto-kick
{
         SendClientMessage(playerid, COLOR_LIGHTRED, "Vas Account je zakljucan. Zahtjevajte na forumu da vam admini otkljucaju Account");
SetTimerEx("Kick", 300, 0, "d", playerid);
}


Ovo na kraj callbacka svih:
forward Kick(id);
public Kick(id)
{
Kick(id);
}

Poslednja Izmena: Mart 10, 2013, 16:03:49 POSLE PODNE od FlasH
BIG RESPEKT: Blaeks,  [CRP] Joey_, David (Sabljak) A.k.A SABO(T), joXy_, Dimi, Sexserghy ♥, TerminuS, H1TM4N


Citat: Yorick Alison poslato Mart 10, 2013, 16:10:37 POSLE PODNE
Hvala pokusat cu.... A kako ide unban za ovo?

Dali imaš komandu za unban ?
Ovo nije nikakva drugačija funkcija od tvoje ovo je isto Kick samo što ga kika nakon par sekundi da bi mogao ispisati poruku prije.
BIG RESPEKT: Blaeks,  [CRP] Joey_, David (Sabljak) A.k.A SABO(T), joXy_, Dimi, Sexserghy ♥, TerminuS, H1TM4N

Imam ali da objasnim nezz na kojem principu radi ova komanda meni treba da ide u korisnike pronaÄ'e korisnika i postavi mu banan na 0 da bi mogao pristupiti na server....

Evo komanda...
   if (strcmp(cmd, "/unban", true)==0)
   {
       if((IsPlayerAdmin(playerid)) || PlayerInfo[playerid][pAdmin] >=1337)
       {
           tmp = strtok(cmdtext, idx);
           if(!strlen(tmp))
         {
              SendClientMessage(playerid, COLOR_WHITE, ""svpl"Koriscenje:{FFFFFF} /unban [Ime_Prezime]");
               return 1;
          }
          GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
          GetPlayerName(playerid, sendername, sizeof(giveplayer));
          format(string, 256, ""COL_RED"| BC |{FFFFFF} %s je unbanovao %s", sendername, tmp);
          ABroadCast(COLOR_YELLOW,string,1);
         format(string, 256, ""COL_RED"| BC |{FFFFFF} %s je unbanovao %s", sendername, tmp);
         printf(string);
         format(string,sizeof(string),"%s.ini",tmp);
         fremove(string);
         SendClientMessage(playerid, COLOR_WHITE, "Igrac je unbanovan");
         SendRconCommand(string);
         SendRconCommand("reloadbans");
            GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
         GetPlayerName(playerid, sendername, sizeof(sendername));
      }
      return 1;
   }

Ponovo mi ne ispisuje poruku nezz sta da radim stavljao sam timer i na 3000 i opet isto


Citat: Yorick Alison poslato Mart 10, 2013, 17:01:18 POSLE PODNE
Mozel neko pomoc....

Nemoj raditi DP ÄŒITAJ PRAVILA.
Daj postavi kako si stavio u pawno ..
BIG RESPEKT: Blaeks,  [CRP] Joey_, David (Sabljak) A.k.A SABO(T), joXy_, Dimi, Sexserghy ♥, TerminuS, H1TM4N

Evo sad radi mozel pomoc oko unban-a hvala za ovo :D