Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

[Pomoc]Kick komanda

Započeo Adeptus
pre 11 godina
388
pregleda
10
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Adeptus
Street Runner
pre 11 godina
Skripta koju koristim: Moj mod od 0
Detaljan opis problema: Kad kickam igraca ispise poruku svima "Ime_Prezime je kickan od Ime_Prezime, razlog: razlog. To valja, no igrac kojeg sam kicko uopce ne dobije poruku nego samo pise Server closed the connection. Trazio sam tu po forumu teme vezane za to no nista sto sam nasao nije mi pomoglo.
Dio skripte:
CMD:kick(playerid, params[])
{
#pragma unused params
if (PlayerInfo >= 3 || PlayerInfo >= 1)
{
new string, id, reason;
if(sscanf(params, "us", id, reason)) return SendClientMessage(playerid, -1,""COL_GRAY"Koristi:/kick [ID/Dio imena] ");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1,""COL_GRAY"Igrac nije onlline!");
format(string,sizeof(string),""COL_RED" %s je kickao igraca %s, razlog: %s",GetPlayerNameEx(playerid),GetPlayerNameEx(id),reason);
SendClientMessageToAll(-1, string);
        format(string,sizeof(string),""COL_RED"Kickan si od %s, razlog: %s!",GetPlayerNameEx(playerid),reason);
SendClientMessage(id,-1,string);
freeze = SetTimerEx("KonektKick", 1000, 0, "d", id);
Kick(id);

}
else
{
SendClientMessage(playerid,-1,""COL_GRAY"Nisi Admin/Gamemaster!");
}
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno)://
aleluja
Godfather
pre 11 godina
makni Kick(id); i stavi ga u public od tog timera.
ako me ne razumiješ vidi ovo:

http://wiki.sa-mp.com/wiki/Kick
Amar Tinjak
Enforcer
pre 11 godina
posalji mi prvo poruku ili dialog pa ga kikaj
Adeptus
Street Runner
pre 11 godina
Hvala na pomoci! S tim sam popravio i /ban cmd.. no sada ne mogu unbanat nikog xd pokusavam napravit, ali baca mi error
(443) : error 032: array index out of bounds (variable "PlayerInfo")


Linija gdje mi baca error
 if(PlayerInfo < 3) return SendClientMessage(playerid,-1,""COL_GRAY"Nisi dovoljan admin level!");


Ako moze pomoc jos oko ovog bilo bi super  😁
CMD:unban(playerid, params[])
{
    if(PlayerInfo < 3) return SendClientMessage(playerid,-1,""COL_GRAY"Nisi dovoljan admin level!");
    {
        new string;
        if(isnull(params)) return SendClientMessage(playerid,-1,""COL_GRAY"Koristi /unban ");

        if( PlayerInfo >= 1 )
        {
            PlayerInfo = 0;
            print("OnPlayerOfflineLogin: Variables saved properly");
            format(string, 128, " %s (IP:%s) was unbanned by %s.", params, PlayerInfo, GetPlayerNameEx(playerid));
            SendClientMessage(playerid,-1,string);
            new year, month,day;
            getdate(year, month, day);
            new playa;
            GetPlayerName(playerid, playa, MAX_PLAYER_NAME);
            format(string, sizeof(string), " %s : was unbanned by %s.", params, playa);
            SendClientMessage(playerid,-1,string);
        }
        else
        {
            SendClientMessage( playerid,-1,""COL_GRAY"Igrac nije banan!" );
        }
    }
    return 1;
}
aleluja
Godfather
pre 11 godina
CMD:unban(playerid, params[])
{
    if(PlayerInfo < 3) return SendClientMessage(playerid,-1,""COL_GRAY"Nisi dovoljan admin level!");
    new string;
    if(isnull(params)) return SendClientMessage(playerid,-1,""COL_GRAY"Koristi /unban ");
    if( PlayerInfo >= 1 )
    {
        PlayerInfo = 0;
        print("OnPlayerOfflineLogin: Variables saved properly");
        format(string, 128, " %s (IP:%s) was unbanned by %s.", params, PlayerInfo, GetPlayerNameEx(playerid));
        SendClientMessage(playerid,-1,string);
        new year, month,day;
        getdate(year, month, day);
        new playa;
        GetPlayerName(playerid, playa, MAX_PLAYER_NAME);
        format(string, sizeof(string), " %s : was unbanned by %s.", params, playa);
        SendClientMessage(playerid,-1,string);
    }
    else
    {
        SendClientMessage( playerid,-1,""COL_GRAY"Igrac nije banan!" );
    }
}
return 1;
}


probaj ovako
Adeptus
Street Runner
pre 11 godina
Hmm.. kad pokusam unbanat igraca koji je pod banom izbaci mi text"Igrac nije banan!"..probo sam i preko rcona unbanat IP i preko komande no ovi jos ne mogu uc na kucni xd
aleluja
Godfather
pre 11 godina
izbriši samp.ban
Pain
Street Runner
pre 11 godina
TiXoR_ wrote on August 31, 2014, 3:56 pm:
izbriši samp.ban

A gde se to nalazi xd? I ja to trazim sad.

EDIT: Pronasli smo, hvala.
Adeptus
Street Runner
pre 11 godina
Hvala puno!  😁 Nije htio unbanat jer je bano IP sa hamacia xd to smo sad skuzili. Hvala na pomoci jos jednom.
aleluja
Godfather
pre 11 godina
nema problema. lock.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava