Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

Pomoc oko kmande.

pre 7 godina
629
pregleda
10
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Skazy_ Cappone
Hustler
pre 7 godina
Problem(error/warning): Oko koamnde
Dio skripte: [ pawn ]dacu sta treba[ /pawn ] Komande
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]-----[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):E ovako problem je u komandi ja sam vlasnik na serveru ima ta cmd /postavivlanika i ja sam vlasnik , ali nemogu da ukucam ovu komandu pise mi "Samo Vlasnik" /achat tj da upalim/ugasim chat pa ako bi mi neko mogao pomoci nek pomogne , bio bi mu mnogo zahvalan.

Evo je ta komanda : https://www.sendspace.com/file/fern7y
AdzoXx
Shot Caller
pre 7 godina
Posalji cmd u pastebin jer se valjda nikome ne da skida ovaj file
Purda121
OG Legend
pre 7 godina
Posalji kod komande ovdje...
Skazy_ Cappone
Hustler
pre 7 godina
Izvini te evo : https://pastebin.com/ungMh50t
Chezno
Enforcer
pre 7 godina
Postavi komandu postavivlasnika.
Grebovic_Danijel
Godfather
pre 7 godina
YCMD:achat(playerid, params[],help)
{
    #pragma unused help
    if(PlayerInfo < 5 && (!achat))
    {
        achat = 1;
        new string ;
        format(string,sizeof(string),"[BS:RP]"ZUTA" UPOZORENJE! Vlasnik %s je upravo iskljucio Admin Chat!", GetName(playerid));
        Adminp(-1,string);
    }
    else if (PlayerInfo < 5 && (achat))
    {
        achat = 0;
        new string ;
        format(string,sizeof(string),"[BS:RP]"ZUTA" UPOZORENJE! Vlasnik %s je upravo ukljucio Admin Chat!", GetName(playerid));
        Adminp(-1,string);
    }
    else
        SendClientMessage(playerid, -1, ""ZELENA"[BS:RP] "BELA"Samo Vlasnik!");
    return 1;
}
Skazy_ Cappone
Hustler
pre 7 godina
Evo CMD /postavivlasnika : https://pastebin.com/UYrWNWBp
Macas
Enforcer
pre 7 godina
YCMD:achat(playerid, params[],help)
{
    #pragma unused help
    if(PlayerInfo == 1 && (!achat))
    {
        achat = 1;
        new string ;
        format(string,sizeof(string),"[BS:RP]"ZUTA" UPOZORENJE! Vlasnik %s je upravo iskljucio Admin Chat!", GetName(playerid));
        Adminp(-1,string);
    }
    else if (PlayerInfo == 1 && (achat))
    {
        achat = 0;
        new string ;
        format(string,sizeof(string),"[BS:RP]"ZUTA" UPOZORENJE! Vlasnik %s je upravo ukljucio Admin Chat!", GetName(playerid));
        Adminp(-1,string);
    }
    else
        SendClientMessage(playerid, -1, ""ZELENA"[BS:RP] "BELA"Samo Vlasnik!");
    return 1;
}

a ovo
if(PlayerInfo < 5 && (!achat))
mogu svi admini manji od 5 lvl-a, da si stavio admin lvl 4 mogao bi ukljuciti ili  iskljuciti cet
Chezno
Enforcer
pre 7 godina
YCMD:achat(playerid, params[],help)
{
    #pragma unused help
    if(PlayerInfo != 1) return SendClientMessage(playerid, -1, ""ZELENA"[BS:RP] "BELA"Samo Vlasnik!");
    new string
    if(!achat)
    {
    achat = 1;
format(string,sizeof(string),"[BS:RP]"ZUTA" UPOZORENJE! Vlasnik %s je upravo iskljucio Admin Chat!", GetName(playerid));
    Adminp(-1,string);
    }
    else if(achat)
    {
    achat = 0;
format(string,sizeof(string),"[BS:RP]"ZUTA" UPOZORENJE! Vlasnik %s je upravo ukljucio Admin Chat!", GetName(playerid));
    Adminp(-1,string);
    }
    return true;
}
NatorFlip
Rookie
pre 7 godina
Tvoj kod:
YCMD:postavivlasnika(playerid, params[],help)
{
    #pragma unused help
    if(UlogovanProvera == 0) return SCM(playerid,-1,"[BS:RP] | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    new ime;
    GetPlayerName(playerid, ime, sizeof(ime));
    if(!strcmp(ime,"Niko",true) || !strcmp(ime,"Destroyer",true) || !strcmp(ime,"Slot3",true))
    {
        new player, string;
        if(sscanf(params, "ud", player)) return SendClientMessage(playerid, -1, "[BS:RP] Pomoc | "SPLAVA"/postavivlasnika [ID/Ime]");
        if(player == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, ""SIVA" Igrac nije na serveru.");
        PlayerInfo = 1;
        format(string, sizeof(string), ""SPLAVA"VLASNIK | "BELA"Igracu "SPLAVA"%s "BELA"ste setali Vlasnika !", GetName(playerid));
        SendClientMessage(player, -1, string);
        format(string, sizeof(string), ""SPLAVA"VLASNIK | "BELA"Vlasnik "SPLAVA"%s "BELA"vam je setao Vlasnika !", GetName(playerid));
        SendClientMessage(player, -1, string);
        SavePlayer(player);
    }
    else
    {
        SendClientMessage(playerid, -1, ""ZUTA"[BS:RP] "BELA"Samo Vlasnik!");
    }
    return 1;
}


Ovdje je problem:
 if(!strcmp(ime,"Niko",true) || !strcmp(ime,"Destroyer",true) || !strcmp(ime,"Slot3",true))


U ovoj liniji provjeravas ime igraca koje salje komandu odnosno ti i u ovoj liniji navodis da komanda moze proci samo ako se igrac odnosno ti zoves "Niko", "Destroyer" i "Slot3"...
Ovaj
if
definitivno moras mijenjati, ne znam sta zelis da provjeris tacno... Ovdje mozes staviti
if(PlayerInfo >= 5)
tako da admini s levelom 5 ili vise mogu koristiti ovu komandu. Ovo ti navodim samo kao primjer... Ugl. problem u tom
If
-u. I to mjenjaj.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava