[POMOC] U vezi kuce komande

Započeo kim3205
1. Okt. 2016. Zaključano
2,182
pregleda
18
postova
PedjaZakon
5
Godfather
1. Okt. 2016.
Skripta koju koristim:BE v3.1.0
Detaljan opis problema:BE mod poseduje dialog kad kucas /kuca i tako vrsis svaku akciju preko dialoga,ja zelim iz dialoga sve da prebacim da se vrsi pod komandom,evo vam kod i sve ovo sto je pod "case 1/2/3/4/5 itd.." kako da napravim da se vrsi akcija kroz komande ?
Dio skripte:
	if(dialogid == DIALOG_KUCA && response)
{
if(response)
{
if(PI == 9999) return Error(playerid, "Nemate kucu !");
new i = PI;
switch(listitem)
{
case 0:
{
new z;
if(HI == 1) z = "Da";
else z = "Ne";
SCM(playerid,-1,"|--------------------------------------------------------------------------------|");
SCMF(playerid,-1,"- Vlasnik kuce: %s | Level: %d | Cena: %d", HI, HI,HI);
SCMF(playerid,-1,"- Adresa: %d | Zatvoreno: %s | Kasa: $%d", i, z, HI);
SCM(playerid,-1,"|--------------------------------------------------------------------------------|");
}
case 1:
{
    new klj = PI;
if(!IsPlayerInRangeOfPoint(playerid, 3, HI, HI, HI) && !IsPlayerInRangeOfPoint(playerid, 3, HI, HI, HI)) return Error(playerid, "Niste kod vrata.");
if(PI == 9999) return Error(playerid, "Nemate kucu !");
if(GetPlayerVirtualWorld(playerid) != HI && UsaoInt == 1) return Error(playerid, "Niste u svojoj kuci ili ispred!");
if(HI == 0) return Error(playerid, "Vec je otkljucana!");
HI = 0;
SCM(playerid,-1, ""COL_RED" {FFFFFF}Kuca otkljucana!");
new mrk;
    format(mrk, sizeof(mrk), "* %s otkljucava kucu.", GetName(playerid));
  ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
SacuvajKucu(i);
}
case 2:
{
    new klj = PI;
if(!IsPlayerInRangeOfPoint(playerid, 3, HI, HI, HI) && !IsPlayerInRangeOfPoint(playerid, 3, HI, HI, HI)) return Error(playerid, "Niste kod vrata.");
if(PI == 9999) return Error(playerid, "Nemate kucu !");
    if(HI == 1) return Error(playerid, "Vec je zakljucana!");
    if(GetPlayerVirtualWorld(playerid) != HI && UsaoInt == 1) return Error(playerid, "Niste u svojoj kuci ili ispred!");
HI = 1;
SCM(playerid,-1, ""COL_RED" {FFFFFF}Kuca zakljucana!");
new mrk;
    format(mrk, sizeof(mrk), "* %s zakljucava kucu.", GetName(playerid));
  ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
SacuvajKucu(i);
}
    case 3:
{
    new klj = PI;
if(!IsPlayerInRangeOfPoint(playerid, 100, HI, HI, HI)) return Error(playerid, "Niste u kuci.");
new string;
format(string,sizeof(string), "{FFFFFF}Unesite kolicinu novca koji zelite da podignete\nU kasi trenutno ima $%d!", HI);
SPD(playerid, DKUCA_PODIZANJE, DIALOG_STYLE_INPUT, ""COL_BE"Dizanje novca iz kuce", string, "Podigni", "Izlaz");
}
case 4:
{
    new klj = PI;
if(!IsPlayerInRangeOfPoint(playerid, 100, HI, HI, HI)) return Error(playerid, "Niste u kuci.");
new string;
format(string,sizeof(string), "{FFFFFF}Upisite kolicinu novca koji zelite da ostavite u kucu\nU kasi treutno ima $%d!", HI);
SPD(playerid, DKUCA_OSTAVLJANJE, DIALOG_STYLE_INPUT, ""COL_BE"Ostavljanje novca u kucu", string, "Ostavi", "Izlaz");
}
case 5:
{
    new klj = PI;
if(!IsPlayerInRangeOfPoint(playerid, 100, HI, HI, HI)) return Error(playerid, "Niste u kuci.");
if(PI == 9999) return Error(playerid, "Nemate kucu!");
new cena1 = (HI/4)*2;
new string;
format(string,sizeof(string), "{FFFFFF}Prodaja kuce drzavi\n\nDa li ste sigurni da zelite da prodate kucu drzavi za $%d!\n\nAko ste sigurni kliknite na 'Prodaj' ako ne kliknite na 'Izlaz'", cena1);
SPD(playerid, DKUCA_PRODAJA, DSM, ""COL_BE"Prodaja kuce drzavi", string, "Prodaj", "Izlaz");
}
case 6:
{
    new klj = PI;
                    if(HI < 1) return Error(playerid, "Nemate oruzje u spajzu.");
                    if(IsACop(playerid)) return Error(playerid, "Ne mozes to, policajac si.");
                    if(!IsPlayerInRangeOfPoint(playerid, 100, HI, HI, HI)) return Error(playerid, "Niste u kuci.");
lz_GivePlayerWeapon(playerid, HI, HI);
HI = 0;
HI = 0;
SCMF(playerid, -1, ""COL_RED" {FFFFFF}Uzeo si oruzje iz spajza!");
SacuvajKucu(klj);
new mrk;
    format(mrk, sizeof(mrk), "* %s uzima oruzje iz spajza.", GetName(playerid));
  ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
}
case 7:
{
    new Float:xber;
if(PI < 1 && PI < 1)
{
xber = floatdiv(1, 1);
}
else if(PI < 1 && PI > 0)
{
    xber = floatdiv(1, PI);
}
else if(PI > 0 && PI < 1)
{
xber = floatdiv(PI, 1);
}
else
{
xber = floatdiv(PI, PI);
}
if(xber < 0.80) return Error(playerid, "Ne mozes koristiti ovu komandu, XBER ti je manji od 0.80! [XBER < 0.80]");
    new klj = PI;
    if(GetPlayerWeapon(playerid) == 0) return Error(playerid, "Nemate oruzje.");
if(HI != 0) return Error(playerid, "Vec imate oruzje u spajzu.");
if(IsACop(playerid)) return Error(playerid, "Ne mozes to, policajac si.");
if(!IsPlayerInRangeOfPoint(playerid, 100, HI, HI, HI)) return Error(playerid, "Niste u kuci.");
                    if(GunGive == 1) return Error(playerid, "Moras malo sacekati!");
                    if(UsaoTek == 1) return Error(playerid, "Ne mozes to, sacekaj malo!");
                    if(OruzjeProvera(playerid)) { ACKick(playerid, "WeaponHack"); lz_ResetPlayerWeapons(playerid); return true; }
                    if(AmmoProvera(playerid)) { ACKick(playerid, "AmmoHack"); lz_ResetPlayerWeapons(playerid); return true; }
GiveNmz(playerid);
HI = GetPlayerWeapon(playerid);
HI = GetPlayerAmmo(playerid);
new gunname;
GetWeaponName(GetPlayerWeapon(playerid), gunname, sizeof(gunname));
SCMF(playerid, -1, ""COL_RED" {FFFFFF}Ostavio si %s u spajz!", gunname);
RemovePlayerWeapon(playerid, GetPlayerWeapon(playerid));
SacuvajKucu(klj);
new mrk;
    format(mrk, sizeof(mrk), "* %s ostavlja oruzje u spajz.", GetName(playerid));
  ProxDetector(30.0, playerid, mrk, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
}
case 8:
{
    new klj = PI;
    if(klj == 9999) return Error(playerid, "Nemate kljuc!");
    if(MehDuty > 0 || TaxiDuty > 0) return Error(playerid, "Ne mozes to, na duznosti si kao mehanicar ili taksista!");
    if(PizzaD > 0 || AtmD != 9999 || KosacP > 0 || KomaracP > 0 || PogrCP > 0 || RaznPosao > 0 || SvercMafija > 0 || BusRadi > 0 || RibarRadi > 0 || ADRadi > 0 || TramvRadi > 0 ||
DostavljaCement > 0 || Lovi > 0 || PirRadi > 0 || ElekRadi > 0 || PoljoprivrednikRadi > 0 || RudKopa > 0 || KamRadi > 0 || Kamion > 0 || Smecari > 0 || PilotRadi > 0 || CistiS > 0 || KosacCP > 0) return Error(playerid, "Pokrenut ti je posao, ne mozes to!");
lz_SetPlayerCheckpoint(playerid, HI, HI, HI, 5.0);
SCM(playerid, -1, ""COL_RED" {FFFFFF}(( Mesto oznaceno na mapi! ))");
}
}
}
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //
KSHM
4
Enforcer
1. Okt. 2016.
YCMD:h(playerid, params[], help)
{
        new string;
        new text;
        new name;
        if(sscanf(params, "s",text))
        {
                SendClientMessage(playerid, COLOR_LIGHTGREEN, "________________Kuca________________");
                SendClientMessage(playerid, GRAY, "** Kuca ** Koristenje:(/house )");
                SendClientMessage(playerid, GRAY, "** Kuca ** Dostupna imena: buy, sell, info, lock, locate");
                SendClientMessage(playerid, GRAY, "** Kuca ** Dostupna imena: putmoney, takemoney, putgun, takegun");
                SendClientMessage(playerid, COLOR_LIGHTGREEN, "______________________________________");
                return 1;
        }
        if(strcmp(text,"buy", true) == 0)
        {
                for(new i = 0; i < sizeof(HouseInfo); i++)
                {
                GetPlayerName(playerid, name, sizeof(name));
                if(strcmp(HouseInfo, name, true))
                {
                        SendClientMessage(playerid, GRAY, "Vec posjedujete kucu!");
                        return 1;
                        }
                        if(IsPlayerInRangeOfPoint(playerid, 3, HouseInfo, HouseInfo, HouseInfo) && HouseInfo == 0)
                    {
                                if(GetPlayerMoney(playerid) < HouseInfo)
                                {
                                SendClientMessage(playerid, GRAY, "Nemate dovoljno novca za kupovinu ove kuce!");
                                return 1;
                                }
                                if(GetPlayerScore(playerid) < HouseInfo)
                                {
                                SendClientMessage(playerid, GRAY, "Nemate dovoljan level za kupovinu ove kuce!");
                                return 1;
                                }
                                format(HouseInfo, 24, "%s", name);
                                HouseInfo = 1;
                                GivePlayerMoney(playerid, -HouseInfo);
                                SendClientMessage(playerid, COLOR_WHITE, "Cestitamo na kupovini nove kuce!");
                                TPUpdate(i);
                                SaveHouse(i);
                                return 1;
                    }
                }
                return 1;
        }
        if(strcmp(text,"sell", true) == 0)
        {
                for(new i = 0; i < sizeof(HouseInfo); i++)
                {
                        GetPlayerName(playerid, name, sizeof(name));
                        if(IsPlayerInRangeOfPoint(playerid, 3, HouseInfo, HouseInfo, HouseInfo) && !strcmp(HouseInfo, name, true))
                        {
                        format(HouseInfo, 24, "Drzava");
                        HouseInfo = 0;
                        HouseInfo = 1;
                        TPUpdate(i);
                        SaveHouse(i);
                        return 1;
                        }
                }
                return 1;
        }
        if(strcmp(text,"info", true) == 0)
        {
                for(new i = 0; i < sizeof(HouseInfo); i++)
                {
                        GetPlayerName(playerid, name, sizeof(name));
                        if(IsPlayerInRangeOfPoint(playerid, 10,  HouseInfo, HouseInfo, HouseInfo) && !strcmp(HouseInfo, name, true))
                        {
                                format(string, sizeof(string), "Novac: %d\nOruzije: %d(%d)", HouseInfo, HouseInfo, HouseInfo);
                                ShowPlayerDialog( playerid, 6677, DIALOG_STYLE_MSGBOX, "Kucni Sef", string, "Ok", "" );
                        }
                }
                return 1;
        }
        if(strcmp(text,"lock", true) == 0)
        {
                for(new i = 0; i < sizeof(HouseInfo); i++)
                {
                        GetPlayerName(playerid, name, sizeof(name));
                        if(IsPlayerInRangeOfPoint(playerid, 3, HouseInfo, HouseInfo, HouseInfo) && !strcmp(HouseInfo, name, true) && GetPlayerVirtualWorld(playerid) == i || IsPlayerInRangeOfPoint(playerid, 3, HouseInfo, HouseInfo, HouseInfo) && !strcmp(HouseInfo, name, true) && GetPlayerVirtualWorld(playerid) == i)
                        {
                            if(HouseInfo == 0)
                                {
                                    HouseInfo = 1;
                                    SendClientMessage(playerid, COLOR_WHITE, "Zakljucali ste kucu!");
                                    return 1;
                                }
                                else
                                {
                                    HouseInfo = 0;
                                    SendClientMessage(playerid, COLOR_WHITE, "Otkljucali ste kucu!");
                                    return 1;
                                }
                        }
                }
                return 1;
        }
        if(strcmp(text,"locate", true) == 0)
        {
                for(new i = 0; i < sizeof(HouseInfo); i++)
                {
                        GetPlayerName(playerid, name, sizeof(name));
                        if(!strcmp(HouseInfo, name, true))
                {
                        SetPlayerCheckpoint(playerid, HouseInfo, HouseInfo, HouseInfo, 5.0);
                        SendClientMessage(playerid, COLOR_WHITE, "Vasa kuca je oznacena na mapi crvenim markerom!");
                        return 1;
                        }
                        else
                        {
                        SendClientMessage(playerid, GRAY, "Vi ne posjedujete kucu!");
                        return 1;
                        }
                }
                return 1;
        }
        if(strcmp(text,"putmoney", true) == 0)
        {
                for(new i = 0; i < sizeof(HouseInfo); i++)
                {
                        GetPlayerName(playerid, name, sizeof(name));
                        if(IsPlayerInRangeOfPoint(playerid, 10,  HouseInfo, HouseInfo, HouseInfo) && !strcmp(HouseInfo, name, true))
                        {
                            ShowPlayerDialog(playerid, DIALOG_PMONEY, DIALOG_STYLE_INPUT, "Kuca", "Unesite kolicinu novca koju zelite da ostavite.", "Unesi", "Izadji");
                            return 1;
                        }
                }
                return 1;
        }
        if(strcmp(text,"takemoney", true) == 0)
        {
                for(new i = 0; i < sizeof(HouseInfo); i++)
                {
                        GetPlayerName(playerid, name, sizeof(name));
                        if(IsPlayerInRangeOfPoint(playerid, 10,  HouseInfo, HouseInfo, HouseInfo) && !strcmp(HouseInfo, name, true))
                        {
                            ShowPlayerDialog(playerid, DIALOG_TMONEY, DIALOG_STYLE_INPUT, "Kuca", "Unesite kolicinu novca koju zelite da uzmete.", "Unesi", "Izadji");
                            return 1;
                        }
                }
                return 1;
        }
        if(strcmp(text,"putgun", true) == 0)
        {
                new gname;
                for(new i = 0; i < sizeof(HouseInfo); i++)
                {
                        GetPlayerName(playerid, name, sizeof(name));
                        if(IsPlayerInRangeOfPoint(playerid, 10,  HouseInfo, HouseInfo, HouseInfo) && !strcmp(HouseInfo, name, true))
                        {
                            if(HouseInfo != 0) return SendClientMessage(playerid, GRAY, "U sefu vec ima oruzije!");
                            if(GetPlayerWeapon(playerid) != 0 && GetPlayerAmmo(playerid) != 0)
                            {
                    GetWeaponName(GetPlayerWeapon(playerid), gname, sizeof(gname));
                                RemovePlayerWeapon(playerid, GetPlayerWeapon(playerid));
                                HouseInfo = GetPlayerWeapon(playerid);
                                HouseInfo = GetPlayerAmmo(playerid);
                                    format(string, sizeof(string), "Stavili ste %s u sef.", gname);
                                    SendClientMessage(playerid, COLOR_WHITE, string);
                                SaveHouse(i);
                            }
                            else
                            {
                            SendClientMessage(playerid, GRAY, "Nemate oruzije ili u njemu nema metaka!");
                            }
                            return 1;
                        }
                }
                return 1;
        }
        if(strcmp(text,"takegun", true) == 0)
        {
                new gname;
                for(new i = 0; i < sizeof(HouseInfo); i++)
                {
                        GetPlayerName(playerid, name, sizeof(name));
                        if(IsPlayerInRangeOfPoint(playerid, 10,  HouseInfo, HouseInfo, HouseInfo) && !strcmp(HouseInfo, name, true))
                        {
                            if(HouseInfo != 0)
                            {
                                        GivePlayerWeapon(playerid, HouseInfo, HouseInfo);
                                GetWeaponName(HouseInfo, gname, sizeof(gname));
                                    format(string, sizeof(string), "Uzeli ste %s iz sefa.", gname);
                                    SendClientMessage(playerid, COLOR_WHITE, string);
                                HouseInfo = 0;
                                HouseInfo = 0;
                                SaveHouse(i);
                            }
                            else
                            {
                            SendClientMessage(playerid, GRAY, "U sefu nema oruzije!");
                            }
                            return 1;
                        }
                }
                return 1;
        }
    return 1;


Ako si mislio na ovo et pa se snadji 😄 ovo sam uzeo preko neta da se zna , preveo sam.
PedjaZakon
5
Godfather
1. Okt. 2016.
izlazu mi glupih 26 errora sa nigde veze -.-'
Kroni
5
Underboss
1. Okt. 2016.
	new vrsta;
if(sscanf(params, "s", vrsta))
{
    SCM(playerid, SERVERBOJA1, "System Security | "BELA"/komande ");
    SCM(playerid, SERVERBOJA1, "Dostupno | "BELA"Generalno, Admin, Helper");
    return 1;
}
if(!strcmp(vrsta, "generalno", true))
{
SCM(playerid, TZELENA1, ".: GENERALNO :. "BELA"/komande ");
    }
else if(!strcmp(vrsta, "admin", true))
{
    if(PlayerInfo == 0 && !IsPlayerAdmin(playerid)) return SCM(playerid, SERVERBOJA1, "System Security | "BELA"Niste autorizovani za ovu komandu!");
    if(PlayerInfo >= 1)
    {
        SCM(playerid, CRVENA1, ".: ADMIN :. (1)"BELA"/aon /aoff ");
}
if(PlayerInfo >= 2)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (2)"BELA"");
}
if(PlayerInfo >= 3)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (3)"BELA"");
}
if(PlayerInfo >= 4)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (4)"BELA"/");
}
if(PlayerInfo >= 5)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (5)"BELA"");
}
if(PlayerInfo >= HEAD)
{
        SCM(playerid, HEADBOJA1, ".: HEADADMIN :. (6)"BELA"/haon /haof");
}
}
*/

Ja sam ovako odradio za /komande, probaj na ovu foru da odradis nesto
KSHM
4
Enforcer
1. Okt. 2016.
Ciger (Kroni) wrote on October 1, 2016, 9:31 pm:
	new vrsta;
if(sscanf(params, "s", vrsta))
{
    SCM(playerid, SERVERBOJA1, "System Security | "BELA"/komande ");
    SCM(playerid, SERVERBOJA1, "Dostupno | "BELA"Generalno, Admin, Helper");
    return 1;
}
if(!strcmp(vrsta, "generalno", true))
{
SCM(playerid, TZELENA1, ".: GENERALNO :. "BELA"/komande ");
    }
else if(!strcmp(vrsta, "admin", true))
{
    if(PlayerInfo == 0 && !IsPlayerAdmin(playerid)) return SCM(playerid, SERVERBOJA1, "System Security | "BELA"Niste autorizovani za ovu komandu!");
    if(PlayerInfo >= 1)
    {
        SCM(playerid, CRVENA1, ".: ADMIN :. (1)"BELA"/aon /aoff ");
}
if(PlayerInfo >= 2)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (2)"BELA"");
}
if(PlayerInfo >= 3)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (3)"BELA"");
}
if(PlayerInfo >= 4)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (4)"BELA"/");
}
if(PlayerInfo >= 5)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (5)"BELA"");
}
if(PlayerInfo >= HEAD)
{
        SCM(playerid, HEADBOJA1, ".: HEADADMIN :. (6)"BELA"/haon /haof");
}
}
*/

Ja sam ovako odradio za /komande, probaj na ovu foru da odradis nesto

Isti je princip kao što sam mu ja poslao
PedjaZakon
5
Godfather
1. Okt. 2016.
Ciger (Kroni) wrote on October 1, 2016, 9:31 pm:
	new vrsta;
if(sscanf(params, "s", vrsta))
{
    SCM(playerid, SERVERBOJA1, "System Security | "BELA"/komande ");
    SCM(playerid, SERVERBOJA1, "Dostupno | "BELA"Generalno, Admin, Helper");
    return 1;
}
if(!strcmp(vrsta, "generalno", true))
{
SCM(playerid, TZELENA1, ".: GENERALNO :. "BELA"/komande ");
    }
else if(!strcmp(vrsta, "admin", true))
{
    if(PlayerInfo == 0 && !IsPlayerAdmin(playerid)) return SCM(playerid, SERVERBOJA1, "System Security | "BELA"Niste autorizovani za ovu komandu!");
    if(PlayerInfo >= 1)
    {
        SCM(playerid, CRVENA1, ".: ADMIN :. (1)"BELA"/aon /aoff ");
}
if(PlayerInfo >= 2)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (2)"BELA"");
}
if(PlayerInfo >= 3)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (3)"BELA"");
}
if(PlayerInfo >= 4)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (4)"BELA"/");
}
if(PlayerInfo >= 5)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (5)"BELA"");
}
if(PlayerInfo >= HEAD)
{
        SCM(playerid, HEADBOJA1, ".: HEADADMIN :. (6)"BELA"/haon /haof");
}
}
*/

Ja sam ovako odradio za /komande, probaj na ovu foru da odradis nesto


Nzm sta ti je ovo al ovo sto si dobacio u pwno to nije vezano za to nego poenta je da se iz dialoga izbaci i prebaci na cmd a ovo sto si ubacio,koje akcije vrsi ?
expressoboy123
5
Godfather
1. Okt. 2016.
Onaj primer gore sa CMD:h ti je dobar.. samo iz caseova izvuci ono sto tebi treba 😀 ako imas errore posalji
KSHM
4
Enforcer
1. Okt. 2016.
Onda ti detaljno editaj ovo iz  casea  ubaciÅ¡ ovamo i promeniÅ¡ tekst
Ilcev1
4
Shot Caller
1. Okt. 2016.
svima je bolje u dialogu a ti neces jbg 😄
cadilab
10
Administrator
🔥67
2. Okt. 2016.
https://wiki.sa-mp.com/wiki/Strcmp
https://wiki.sa-mp.com/wiki/Sscanf

pa se snadji, sve ti je vec gotovo, pod dialozima, ako ne znas najobicniju stvar uraditi nadji tutorial neki na netu i uci skriptati
KSHM
4
Enforcer
2. Okt. 2016.
Ak ne znas de meni celu skriptu da ti sastavim.
Kroni
5
Underboss
2. Okt. 2016.
★ Pɪɴᴋɪ ★ wrote on October 1, 2016, 9:31 pm:
	new vrsta;
if(sscanf(params, "s", vrsta))
{
    SCM(playerid, SERVERBOJA1, "System Security | "BELA"/komande ");
    SCM(playerid, SERVERBOJA1, "Dostupno | "BELA"Generalno, Admin, Helper");
    return 1;
}
if(!strcmp(vrsta, "generalno", true))
{
SCM(playerid, TZELENA1, ".: GENERALNO :. "BELA"/komande ");
    }
else if(!strcmp(vrsta, "admin", true))
{
    if(PlayerInfo == 0 && !IsPlayerAdmin(playerid)) return SCM(playerid, SERVERBOJA1, "System Security | "BELA"Niste autorizovani za ovu komandu!");
    if(PlayerInfo >= 1)
    {
        SCM(playerid, CRVENA1, ".: ADMIN :. (1)"BELA"/aon /aoff ");
}
if(PlayerInfo >= 2)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (2)"BELA"");
}
if(PlayerInfo >= 3)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (3)"BELA"");
}
if(PlayerInfo >= 4)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (4)"BELA"/");
}
if(PlayerInfo >= 5)
{
        SCM(playerid, CRVENA1, ".: ADMIN :. (5)"BELA"");
}
if(PlayerInfo >= HEAD)
{
        SCM(playerid, HEADBOJA1, ".: HEADADMIN :. (6)"BELA"/haon /haof");
}
}
*/

Ja sam ovako odradio za /komande, probaj na ovu foru da odradis nesto


Nzm sta ti je ovo al ovo sto si dobacio u pwno to nije vezano za to nego poenta je da se iz dialoga izbaci i prebaci na cmd a ovo sto si ubacio,koje akcije vrsi ?

Sta pozelis u mom slucaju prikazuje teks koje komande su dostupne
Herarhije
5
Godfather
2. Okt. 2016.
Daj CMD /kuca
KSHM
4
Enforcer
2. Okt. 2016.
Harexe seljak wrote on October 2, 2016, 3:50 pm:
Daj CMD /kuca


Buraz poslacu ti na skype , lik hoce iz dialoga da premesti na jeban text nzm koj ce mu to k. Inace sa dijalogom je puno jednostavnije i lakse.
PedjaZakon
5
Godfather
2. Okt. 2016.
Harexe seljak wrote on October 2, 2016, 3:50 pm:
Daj CMD /kuca


Evo ti
YCMD:kuca(playerid, params[], help)
{
    #pragma unused help
if(UlogovanIgrac == 0 || PI == 0) return Error(playerid, "Nisi ulogovan/a ili nisi registrovan/a!");
    if(PI < 1 && ACCmd == 1) return Error(playerid, ""COL_RED": Uspori malo sa komandama! Maksimalno jedna u sekundi, Sacekaj jos 2s!");
CmdProtect(playerid);
    if(UlogovanIgrac == 0) return Error(playerid, "Moras se ulogovati da bi koristio ovu komandu!");
    if(PI == 9999) return Error(playerid, "Nemate kucu!");
new imedas;
GetPlayerName(playerid, imedas, sizeof(imedas));
if(strcmp(HI[PI], imedas, true)) return Error(playerid, "Niste vlasnik te kuce!");
new string1, string22, string;
format(string1,sizeof(string1),"Info\nOtkljucaj kucu\nZakljucaj kucu\nPodigni novac\nOstavi novac\n");
format(string22,sizeof(string22),"Prodaj kucu drzavi\nUzmi oruzje\nOstavi oruzje\nLociraj");
    format(string, sizeof(string), "%s%s", string1, string22);
    SPD(playerid, DIALOG_KUCA, DSL, ""COL_BE"Kuca Opcije", string, "Odaberi", "Izlaz");
return true;
}

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha