(Pomoc)FS

Započeo Sukna
18. Jul 2013. Zaključano
365
pregleda
8
postova
SuKna
4
Enforcer
18. Jul 2013.
Skripta koju koristim:server uklonjen! edit eternal gaming
Detaljan opis problema:Ovako FS house greedy  je YCMD a mod je strcmd ako ja ubacim u mod fs oce li raditi to , ili ako nemogne kako da promjenim YCMD u strcmd ? kao moze pomoc... Probao sam kao FS koristi ali nece .
Dio skripte: dat cu dio koji bude trebao
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Fico62
4
Enforcer
18. Jul 2013.
Daj komande koje želiÅ¡ prebaciti  😎
SuKna
4
Enforcer
18. Jul 2013.
evo
///////////////////////////////////////////////////
YCMD:skin1(playerid, params[],help)
{
#pragma unused help
SetPlayerSkin(playerid, 120);
return 1;
}
YCMD:skin2(playerid, params[],help)
{
#pragma unused help
SetPlayerSkin(playerid, 121);
SetPlayerScore(playerid, 60);
GivePlayerMoney(playerid, 5000000);
return 1;
}
YCMD:kreirajkucu(playerid, params[],help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1," "CRVENA"Nemate ovlastenje za koriscenje ove komande!");
new idkuce,vrsta,level,cena,Float:X,Float:Y,Float:Z,fkuce,string; GetPlayerPos(playerid,X,Y,Z);
if(sscanf(params, "iiii",idkuce,vrsta,level,cena)) return SCM(playerid,-1,""CRVENA"HS | "SIVA"/kreirajkucu ");
    if(idkuce >= MAX_KUCA) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Maximum kuca je ogranicen ne mozes koristiti taj ID!");
format(fkuce, sizeof(fkuce), KUCE_FILE, idkuce);
if(fexist(fkuce)) return SCM(playerid,-1, "HS | "SPLAVA"ID te kuce vec postoji!");
if(vrsta == 0) // MALA KUCA
{
        KucaInfo = 223.043991;
    KucaInfo = 1289.259888;
    KucaInfo = 1082.199951;
    KucaInfo = 1;
    strmid(KucaInfo,"Mala Kuca",0,strlen("Mala Kuca"),255);
    KucaInfo = 1;
}
else if(vrsta == 1) // SREDNJA KUCA
{
        KucaInfo = 225.756989;
    KucaInfo = 1240.000000;
    KucaInfo = 1082.149902;
    KucaInfo = 2;
    strmid(KucaInfo,"Srednja Kuca",0,strlen("Srednja Kuca"),255);
    KucaInfo = 2;
}
else if(vrsta == 2) // VELIKA KUCA
{
        KucaInfo = 235.508994;
    KucaInfo = 1189.169897;
    KucaInfo = 1080.339966;
    KucaInfo = 3;
    strmid(KucaInfo,"Velika Kuca",0,strlen("Velika Kuca"),255);
    KucaInfo = 3;
}
KucaInfo = cena; KucaInfo = level; KucaInfo = X; KucaInfo = -1;
    KucaInfo = Y; KucaInfo = Z; KucaInfo = 0; KucaInfo = 0;
    KucaInfo = 0; KucaInfo = 1; KucaInfo = idkuce; KucaInfo = 0;
    KucaInfo = -1; KucaInfo = 0; KucaInfo = 0;
    strmid(KucaInfo,"Niko",0,strlen("Niko"),255); strmid(KucaInfo,"Default",0,strlen("Default"),255);
    format(string,sizeof(string),""ZELENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"ZELENA"Cena: "BELA"%d\n"ZELENA"Level: "BELA"%d\n"ZELENA"ID Kuce: "BELA"%d\n"ZELENA"Za kupovinu /kupikucu",KucaInfo,KucaInfo,KucaInfo,idkuce);
    KucaLabel = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
    KucaPickup = CreatePickup(1273, 1, KucaInfo, KucaInfo, KucaInfo);
SCM(playerid,-1,""SIVA"Kuca je uspesno kreirana!"); SacuvajKucu(idkuce);
return 1;
}
///////////////////////////////////////////////////
YCMD:kupikucu(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    for(new i; i < sizeof(KucaInfo); i++)
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
    {
    if(!strcmp(KucaInfo, "Niko", true) && KucaInfo == 0)
    {
if(PlayerInfo != -1) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Vec imas kucu!");
if(GetPlayerScore(playerid) < KucaInfo) return SCM(playerid,-1,"HS | "CRVENA"Nemate dovoljan level za kupovinu kuce!");
if(GetPlayerMoney(playerid) < KucaInfo) return SCM(playerid,-1, "HS | "CRVENA"Nemate dovoljno novca za kupovinu kuce!");
if(PlayerInfo != -1) return SCM(playerid,-1,"HS | "CRVENA"Rentate kucu prvo unrentajte kucu da bi kupili ovu!");
strmid(KucaInfo, ImeIgraca(playerid), 0, strlen(ImeIgraca(playerid)), 255);
KucaInfo = 1; SetPlayerInterior(playerid, KucaInfo); PlayerInfo = i;
SetPlayerVirtualWorld(playerid, KucaInfo); SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
KucaInfo = 0; GivePlayerMoney(playerid, -KucaInfo); KuceLP(i); SacuvajKucu(i); SacuvajIgraca(playerid);
SCM(playerid,-1, ""SPLAVA"HS | "SIVA"Cestitamo, kupili ste kucu!");
SCM(playerid,-1, ""SPLAVA"HS | "SIVA"Za komande kuce koristite /kuca!");
SCM(playerid,-1, ""SPLAVA"HS | "SIVA"Za ulaz u kucu koristi tipku F!");
return 1;
}
else return SCM(playerid, -1, ""CRVENA"HS | "SIVA"Ta kuca se ne prodaje!");
}
}
    return 1;
}
////////////////////////////////////////////////////
YCMD:kuca(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    new string,i = PlayerInfo;
if(i == -1) return SCM(playerid,-1,""CRVENA"HS | "SIVA"Nemate kucu!");
if(strcmp(KucaInfo[PlayerInfo], ImeIgraca(playerid), true)) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Niste vlasnik te kuce!");
    format(string,sizeof(string),""BELA"Informacije\nOtkljucaj\nZakljucaj\nOstavi novac\nUzmi novac\nOstavi gun\nUzmi gun\nProdaj kucu\nPromeni Ime\nKuca Spawn\nDozvoli/Zabrani Rent\nCena Renta\nZvono (5000$)\nHeal - Upgrade (10000$)\nOstavi/Uzmi skin\nLociraj/Iskljuci\nPreuredi");
    SPD(playerid, DIALOG_KUCA, DIALOG_STYLE_LIST, ""ZELENA"Kuca Opcije", string, "Odaberi", "Izlaz");
return 1;
}
////////////////////////////////////////////////////
YCMD:rentajkucu(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
  for(new i = 0; i < MAX_KUCA; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
{
        if(PlayerInfo != -1) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Vec imas kucu pa ne mozes rentati!");
if(KucaInfo == 0) return SCM(playerid,-1,"HS | "ZUTA"U toj kuci rent nije dozvoljen!");
    if(GetPlayerMoney(playerid) < KucaInfo) return SCM(playerid,-1,"HS | "ZUTA"Nemas dovoljno novca za rent!");
        GivePlayerMoney(playerid, KucaInfo); KucaInfo += KucaInfo;
    PlayerInfo = i; SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo); PlayerInfo = 2;
SCM(playerid,-1,""ZUTA"Uspesno ste rentali kucu!"); SacuvajKucu(i); SacuvajIgraca(playerid);
return 1;
}
}
    return 1;
}
///////////////////////////////////////////////////
YCMD:zvoni(playerid, params[], help)
{
#pragma unused params
#pragma unused help
for(new i = 0; i < sizeof(KucaInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo))
{
        if(KucaInfo == 0) return SCM(playerid,-1,""SIVA"Ta kuca nema zvono!");
SCM(playerid,-1,""ZUTA"Zvonite na vrata!");
foreach(Player, k)
{
if(IsPlayerInRangeOfPoint(k, 15.0,KucaInfo, KucaInfo, KucaInfo))
{
            SCM(k,-1, ""ZUTA"Neko zvoni na vratima.");
}
}
}
}
return 1;
}
////////////////////////////////////////////////////
YCMD:unrentaj(playerid, params[], help)
{
#pragma unused params
#pragma unused help
if(PlayerInfo != -1) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Imas kucu ne mozes to!");
if(PlayerInfo == -1) return SCM(playerid,-1,""ZUTA"Ne rentas kucu!");
PlayerInfo = -1; SetPlayerHealth(playerid,0); SCM(playerid,-1,""ZUTA"Unrent ste kucu!");
return 1;
}
////////////////////////////////////////////////////
YCMD:izbrisikucu(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"HS | "CRVENA"Niste ovlasnite da koristite ovu komandu!");
new kFile,id;
if(sscanf(params,"i",id)) return SCM(playerid,-1,"HS | "ZUTA"/izbrisikucu ");
format(kFile, sizeof(kFile), KUCE_FILE, id);
if(fexist(kFile)) { fremove(kFile); Delete3DTextLabel(KucaLabel); DestroyPickup(KucaPickup); }
else { SCM(playerid,-1,"Taj id kuce ne postoji!"); }
return 1;
}
////////////////////////////////////////////////////
YCMD:portkuca(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"HS | "CRVENA"Niste ovlasnite da koristite ovu komandu!");
new id,kFile;
if(sscanf(params,"i",id)) return SCM(playerid,-1,"HS | "ZUTA"/portkuca ");
format(kFile, sizeof(kFile), KUCE_FILE, id);
    SetPlayerPos(playerid,KucaInfo, KucaInfo, KucaInfo);
    SetPlayerInterior(playerid,0); SetPlayerVirtualWorld(playerid,0);
return 1;
}
/////////////////////////////////////////////////////
YCMD:ekucu(playerid, params[], help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"HS | "CRVENA"Niste ovlasnite da koristite ovu komandu!");
new sta,ide,string;
if(sscanf(params, "si",sta,ide)) return SCM(playerid,-1,"E | "ZUTA"/ekucu [level,cena,novac] ");
    for(new i; i < MAX_KUCA; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
{
if(!strcmp(sta, "level", true))
{
        KucaInfo = ide;
KuceLP(i);
SacuvajKucu(i);
format(string,sizeof(string),""ZUTA"Izmenili ste level kuce(ID: %d) u %d!",i,KucaInfo);
SCM(playerid,-1,string);
}
else if(!strcmp(sta, "cena", true))
{
        KucaInfo = ide;
        KuceLP(i);
SacuvajKucu(i);
format(string,sizeof(string),""ZUTA"Izmenili ste cenu kuce(ID: %d) u %d!",i,KucaInfo);
SCM(playerid,-1,string);
}
else if(!strcmp(sta, "novac", true))
{
        KucaInfo = ide;
        KuceLP(i);
SacuvajKucu(i);
format(string,sizeof(string),""ZUTA"Izmenili ste novac u kuci(ID: %d) u %d!",i,KucaInfo);
SCM(playerid,-1,string);
}
}
}
return 1;
}
/////////////////////////////////////////////////////
YCMD:aprodajkucu(playerid, params[], help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"HS | "CRVENA"Niste ovlasnite da koristite ovu komandu!");
new id,kFile,string;
if(sscanf(params,"i",id)) return SCM(playerid,-1,"HS | "ZUTA"/aprodajkucu ");
format(kFile, sizeof(kFile), KUCE_FILE, id);
if(!fexist(kFile)) return SCM(playerid,-1,"HS | "ZELENA"Pogresan ID kuce!");
if(KucaInfo == 0) return SCM(playerid,-1,"HS | "ZELENA"Ta kuca nema vlasnika pa je ne mozete prodati!");
KucaInfo = 0; KucaInfo = 0; KucaInfo = -1;
    KucaInfo = 0; KucaInfo = 1; KucaInfo = 0;
    KucaInfo = 0; KucaInfo = 0; strmid(KucaInfo,"Niko",0,strlen("Niko"),255);
strmid(KucaInfo,"Default",0,strlen("Default"),255); KuceLP(id);
format(string,sizeof(string),"HS | "ZELENA"Prodali ste kucu ID: %d!",id);
SCM(playerid,-1,string);
return 1;
}
//////////////////////////////////////////////////////
YCMD:akljuc(playerid, params[], help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"HS | "CRVENA"Niste ovlasnite da koristite ovu komandu!");
new id;
if(sscanf(params,"i",id)) return SCM(playerid,-1,"HS | "ZUTA"/akljuc ");
if(!IsPlayerConnected(id)) return SCM(playerid,-1,"HS | "ZUTA"Pogresan ID!");
if(PlayerInfo == -1) return SCM(playerid,-1,""ZUTA"Igrac nema kucu!");
PlayerInfo = -1;
SCM(id,-1,""ZUTA"Resetovan vam je kljuc kuce!");
SCM(playerid,-1,""ZUTA"Resetovali ste igracu kljuc kuce!");
return 1;
}
/////////////////////////////////////////////////////
YCMD:kucapomoc(playerid, params[], help)
{
#pragma unused help
#pragma unused params
SCM(playerid,-1,""CRVENA"Admin CMD: "SIVA"/akljuc /kreirajkucu /aprodajkucu /ekucu /portkuca /izbrisikucu");
SCM(playerid,-1,""CRVENA"Igrac CMD: "SIVA"/kupikucu /kuca /zvoni /unrentaj /rentajkucu");
return 1;
}
Fico62
4
Enforcer
18. Jul 2013.
Sukna wrote on July 18, 2013, 7:49 pm:
evo
///////////////////////////////////////////////////
YCMD:skin1(playerid, params[],help)
{
#pragma unused help
SetPlayerSkin(playerid, 120);
return 1;
}
YCMD:skin2(playerid, params[],help)
{
#pragma unused help
SetPlayerSkin(playerid, 121);
SetPlayerScore(playerid, 60);
GivePlayerMoney(playerid, 5000000);
return 1;
}
YCMD:kreirajkucu(playerid, params[],help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1," "CRVENA"Nemate ovlastenje za koriscenje ove komande!");
new idkuce,vrsta,level,cena,Float:X,Float:Y,Float:Z,fkuce,string; GetPlayerPos(playerid,X,Y,Z);
if(sscanf(params, "iiii",idkuce,vrsta,level,cena)) return SCM(playerid,-1,""CRVENA"HS | "SIVA"/kreirajkucu ");
    if(idkuce >= MAX_KUCA) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Maximum kuca je ogranicen ne mozes koristiti taj ID!");
format(fkuce, sizeof(fkuce), KUCE_FILE, idkuce);
if(fexist(fkuce)) return SCM(playerid,-1, "HS | "SPLAVA"ID te kuce vec postoji!");
if(vrsta == 0) // MALA KUCA
{
        KucaInfo = 223.043991;
    KucaInfo = 1289.259888;
    KucaInfo = 1082.199951;
    KucaInfo = 1;
    strmid(KucaInfo,"Mala Kuca",0,strlen("Mala Kuca"),255);
    KucaInfo = 1;
}
else if(vrsta == 1) // SREDNJA KUCA
{
        KucaInfo = 225.756989;
    KucaInfo = 1240.000000;
    KucaInfo = 1082.149902;
    KucaInfo = 2;
    strmid(KucaInfo,"Srednja Kuca",0,strlen("Srednja Kuca"),255);
    KucaInfo = 2;
}
else if(vrsta == 2) // VELIKA KUCA
{
        KucaInfo = 235.508994;
    KucaInfo = 1189.169897;
    KucaInfo = 1080.339966;
    KucaInfo = 3;
    strmid(KucaInfo,"Velika Kuca",0,strlen("Velika Kuca"),255);
    KucaInfo = 3;
}
KucaInfo = cena; KucaInfo = level; KucaInfo = X; KucaInfo = -1;
    KucaInfo = Y; KucaInfo = Z; KucaInfo = 0; KucaInfo = 0;
    KucaInfo = 0; KucaInfo = 1; KucaInfo = idkuce; KucaInfo = 0;
    KucaInfo = -1; KucaInfo = 0; KucaInfo = 0;
    strmid(KucaInfo,"Niko",0,strlen("Niko"),255); strmid(KucaInfo,"Default",0,strlen("Default"),255);
    format(string,sizeof(string),""ZELENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"ZELENA"Cena: "BELA"%d\n"ZELENA"Level: "BELA"%d\n"ZELENA"ID Kuce: "BELA"%d\n"ZELENA"Za kupovinu /kupikucu",KucaInfo,KucaInfo,KucaInfo,idkuce);
    KucaLabel = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
    KucaPickup = CreatePickup(1273, 1, KucaInfo, KucaInfo, KucaInfo);
SCM(playerid,-1,""SIVA"Kuca je uspesno kreirana!"); SacuvajKucu(idkuce);
return 1;
}
///////////////////////////////////////////////////
YCMD:kupikucu(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    for(new i; i < sizeof(KucaInfo); i++)
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
    {
    if(!strcmp(KucaInfo, "Niko", true) && KucaInfo == 0)
    {
if(PlayerInfo != -1) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Vec imas kucu!");
if(GetPlayerScore(playerid) < KucaInfo) return SCM(playerid,-1,"HS | "CRVENA"Nemate dovoljan level za kupovinu kuce!");
if(GetPlayerMoney(playerid) < KucaInfo) return SCM(playerid,-1, "HS | "CRVENA"Nemate dovoljno novca za kupovinu kuce!");
if(PlayerInfo != -1) return SCM(playerid,-1,"HS | "CRVENA"Rentate kucu prvo unrentajte kucu da bi kupili ovu!");
strmid(KucaInfo, ImeIgraca(playerid), 0, strlen(ImeIgraca(playerid)), 255);
KucaInfo = 1; SetPlayerInterior(playerid, KucaInfo); PlayerInfo = i;
SetPlayerVirtualWorld(playerid, KucaInfo); SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
KucaInfo = 0; GivePlayerMoney(playerid, -KucaInfo); KuceLP(i); SacuvajKucu(i); SacuvajIgraca(playerid);
SCM(playerid,-1, ""SPLAVA"HS | "SIVA"Cestitamo, kupili ste kucu!");
SCM(playerid,-1, ""SPLAVA"HS | "SIVA"Za komande kuce koristite /kuca!");
SCM(playerid,-1, ""SPLAVA"HS | "SIVA"Za ulaz u kucu koristi tipku F!");
return 1;
}
else return SCM(playerid, -1, ""CRVENA"HS | "SIVA"Ta kuca se ne prodaje!");
}
}
    return 1;
}
////////////////////////////////////////////////////
YCMD:kuca(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    new string,i = PlayerInfo;
if(i == -1) return SCM(playerid,-1,""CRVENA"HS | "SIVA"Nemate kucu!");
if(strcmp(KucaInfo[PlayerInfo], ImeIgraca(playerid), true)) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Niste vlasnik te kuce!");
    format(string,sizeof(string),""BELA"Informacije\nOtkljucaj\nZakljucaj\nOstavi novac\nUzmi novac\nOstavi gun\nUzmi gun\nProdaj kucu\nPromeni Ime\nKuca Spawn\nDozvoli/Zabrani Rent\nCena Renta\nZvono (5000$)\nHeal - Upgrade (10000$)\nOstavi/Uzmi skin\nLociraj/Iskljuci\nPreuredi");
    SPD(playerid, DIALOG_KUCA, DIALOG_STYLE_LIST, ""ZELENA"Kuca Opcije", string, "Odaberi", "Izlaz");
return 1;
}
////////////////////////////////////////////////////
YCMD:rentajkucu(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
  for(new i = 0; i < MAX_KUCA; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
{
        if(PlayerInfo != -1) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Vec imas kucu pa ne mozes rentati!");
if(KucaInfo == 0) return SCM(playerid,-1,"HS | "ZUTA"U toj kuci rent nije dozvoljen!");
    if(GetPlayerMoney(playerid) < KucaInfo) return SCM(playerid,-1,"HS | "ZUTA"Nemas dovoljno novca za rent!");
        GivePlayerMoney(playerid, KucaInfo); KucaInfo += KucaInfo;
    PlayerInfo = i; SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo); PlayerInfo = 2;
SCM(playerid,-1,""ZUTA"Uspesno ste rentali kucu!"); SacuvajKucu(i); SacuvajIgraca(playerid);
return 1;
}
}
    return 1;
}
///////////////////////////////////////////////////
YCMD:zvoni(playerid, params[], help)
{
#pragma unused params
#pragma unused help
for(new i = 0; i < sizeof(KucaInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo))
{
        if(KucaInfo == 0) return SCM(playerid,-1,""SIVA"Ta kuca nema zvono!");
SCM(playerid,-1,""ZUTA"Zvonite na vrata!");
foreach(Player, k)
{
if(IsPlayerInRangeOfPoint(k, 15.0,KucaInfo, KucaInfo, KucaInfo))
{
            SCM(k,-1, ""ZUTA"Neko zvoni na vratima.");
}
}
}
}
return 1;
}
////////////////////////////////////////////////////
YCMD:unrentaj(playerid, params[], help)
{
#pragma unused params
#pragma unused help
if(PlayerInfo != -1) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Imas kucu ne mozes to!");
if(PlayerInfo == -1) return SCM(playerid,-1,""ZUTA"Ne rentas kucu!");
PlayerInfo = -1; SetPlayerHealth(playerid,0); SCM(playerid,-1,""ZUTA"Unrent ste kucu!");
return 1;
}
////////////////////////////////////////////////////
YCMD:izbrisikucu(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"HS | "CRVENA"Niste ovlasnite da koristite ovu komandu!");
new kFile,id;
if(sscanf(params,"i",id)) return SCM(playerid,-1,"HS | "ZUTA"/izbrisikucu ");
format(kFile, sizeof(kFile), KUCE_FILE, id);
if(fexist(kFile)) { fremove(kFile); Delete3DTextLabel(KucaLabel); DestroyPickup(KucaPickup); }
else { SCM(playerid,-1,"Taj id kuce ne postoji!"); }
return 1;
}
////////////////////////////////////////////////////
YCMD:portkuca(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"HS | "CRVENA"Niste ovlasnite da koristite ovu komandu!");
new id,kFile;
if(sscanf(params,"i",id)) return SCM(playerid,-1,"HS | "ZUTA"/portkuca ");
format(kFile, sizeof(kFile), KUCE_FILE, id);
    SetPlayerPos(playerid,KucaInfo, KucaInfo, KucaInfo);
    SetPlayerInterior(playerid,0); SetPlayerVirtualWorld(playerid,0);
return 1;
}
/////////////////////////////////////////////////////
YCMD:ekucu(playerid, params[], help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"HS | "CRVENA"Niste ovlasnite da koristite ovu komandu!");
new sta,ide,string;
if(sscanf(params, "si",sta,ide)) return SCM(playerid,-1,"E | "ZUTA"/ekucu [level,cena,novac] ");
    for(new i; i < MAX_KUCA; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
{
if(!strcmp(sta, "level", true))
{
        KucaInfo = ide;
KuceLP(i);
SacuvajKucu(i);
format(string,sizeof(string),""ZUTA"Izmenili ste level kuce(ID: %d) u %d!",i,KucaInfo);
SCM(playerid,-1,string);
}
else if(!strcmp(sta, "cena", true))
{
        KucaInfo = ide;
        KuceLP(i);
SacuvajKucu(i);
format(string,sizeof(string),""ZUTA"Izmenili ste cenu kuce(ID: %d) u %d!",i,KucaInfo);
SCM(playerid,-1,string);
}
else if(!strcmp(sta, "novac", true))
{
        KucaInfo = ide;
        KuceLP(i);
SacuvajKucu(i);
format(string,sizeof(string),""ZUTA"Izmenili ste novac u kuci(ID: %d) u %d!",i,KucaInfo);
SCM(playerid,-1,string);
}
}
}
return 1;
}
/////////////////////////////////////////////////////
YCMD:aprodajkucu(playerid, params[], help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"HS | "CRVENA"Niste ovlasnite da koristite ovu komandu!");
new id,kFile,string;
if(sscanf(params,"i",id)) return SCM(playerid,-1,"HS | "ZUTA"/aprodajkucu ");
format(kFile, sizeof(kFile), KUCE_FILE, id);
if(!fexist(kFile)) return SCM(playerid,-1,"HS | "ZELENA"Pogresan ID kuce!");
if(KucaInfo == 0) return SCM(playerid,-1,"HS | "ZELENA"Ta kuca nema vlasnika pa je ne mozete prodati!");
KucaInfo = 0; KucaInfo = 0; KucaInfo = -1;
    KucaInfo = 0; KucaInfo = 1; KucaInfo = 0;
    KucaInfo = 0; KucaInfo = 0; strmid(KucaInfo,"Niko",0,strlen("Niko"),255);
strmid(KucaInfo,"Default",0,strlen("Default"),255); KuceLP(id);
format(string,sizeof(string),"HS | "ZELENA"Prodali ste kucu ID: %d!",id);
SCM(playerid,-1,string);
return 1;
}
//////////////////////////////////////////////////////
YCMD:akljuc(playerid, params[], help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid)) return SCM(playerid,-1,"HS | "CRVENA"Niste ovlasnite da koristite ovu komandu!");
new id;
if(sscanf(params,"i",id)) return SCM(playerid,-1,"HS | "ZUTA"/akljuc ");
if(!IsPlayerConnected(id)) return SCM(playerid,-1,"HS | "ZUTA"Pogresan ID!");
if(PlayerInfo == -1) return SCM(playerid,-1,""ZUTA"Igrac nema kucu!");
PlayerInfo = -1;
SCM(id,-1,""ZUTA"Resetovan vam je kljuc kuce!");
SCM(playerid,-1,""ZUTA"Resetovali ste igracu kljuc kuce!");
return 1;
}
/////////////////////////////////////////////////////
YCMD:kucapomoc(playerid, params[], help)
{
#pragma unused help
#pragma unused params
SCM(playerid,-1,""CRVENA"Admin CMD: "SIVA"/akljuc /kreirajkucu /aprodajkucu /ekucu /portkuca /izbrisikucu");
SCM(playerid,-1,""CRVENA"Igrac CMD: "SIVA"/kupikucu /kuca /zvoni /unrentaj /rentajkucu");
return 1;
}


mogu ti ja to prebacit al problem ti je što ćeš imat errora jer vjerovatno nisi drugi dio FSa prebacio u mod ?
SuKna
4
Enforcer
18. Jul 2013.
Ma prebacicu i ja ostali dio u mod samo cmd treba mi...

ali oce li smetati ostali dio onog nije tamo nista cmd ?
Fico62
4
Enforcer
18. Jul 2013.
Sukna wrote on July 18, 2013, 7:59 pm:
Ma prebacicu i ja ostali dio u mod samo cmd treba mi...

ali oce li smetati ostali dio onog nije tamo nista cmd ?


Nebi ti se trebalo nista mjenjati ako prebacis u mod sve...

if(strcmp(cmd, "/skin1", true) == 0)
    {
SetPlayerSkin(playerid, 120);
return 1;
    }

if(strcmp(cmd, "/skin2",true) == 0)
{
SetPlayerSkin(playerid, 121);
SetPlayerScore(playerid, 60);
GivePlayerMoney(playerid, 5000000);
return 1;
}
if(strcmp(cmd,"/kreirajkucu",true) == 0)
{
f(!IsPlayerAdmin(playerid)) return SCM(playerid,-1," "CRVENA"Nemate ovlastenje za koriscenje ove komande!");
new idkuce,vrsta,level,cena,Float:X,Float:Y,Float:Z,fkuce,string; GetPlayerPos(playerid,X,Y,Z);
if(sscanf(params, "iiii",idkuce,vrsta,level,cena)) return SCM(playerid,-1,""CRVENA"HS | "SIVA"/kreirajkucu ");
    if(idkuce >= MAX_KUCA) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Maximum kuca je ogranicen ne mozes koristiti taj ID!");
format(fkuce, sizeof(fkuce), KUCE_FILE, idkuce);
if(fexist(fkuce)) return SCM(playerid,-1, "HS | "SPLAVA"ID te kuce vec postoji!");
if(vrsta == 0) // MALA KUCA
{
        KucaInfo = 223.043991;
    KucaInfo = 1289.259888;
    KucaInfo = 1082.199951;
    KucaInfo = 1;
    strmid(KucaInfo,"Mala Kuca",0,strlen("Mala Kuca"),255);
    KucaInfo = 1;
}
else if(vrsta == 1) // SREDNJA KUCA
{
        KucaInfo = 225.756989;
    KucaInfo = 1240.000000;
    KucaInfo = 1082.149902;
    KucaInfo = 2;
    strmid(KucaInfo,"Srednja Kuca",0,strlen("Srednja Kuca"),255);
    KucaInfo = 2;
}
else if(vrsta == 2) // VELIKA KUCA
{
        KucaInfo = 235.508994;
    KucaInfo = 1189.169897;
    KucaInfo = 1080.339966;
    KucaInfo = 3;
    strmid(KucaInfo,"Velika Kuca",0,strlen("Velika Kuca"),255);
    KucaInfo = 3;
}
KucaInfo = cena; KucaInfo = level; KucaInfo = X; KucaInfo = -1;
    KucaInfo = Y; KucaInfo = Z; KucaInfo = 0; KucaInfo = 0;
    KucaInfo = 0; KucaInfo = 1; KucaInfo = idkuce; KucaInfo = 0;
    KucaInfo = -1; KucaInfo = 0; KucaInfo = 0;
    strmid(KucaInfo,"Niko",0,strlen("Niko"),255); strmid(KucaInfo,"Default",0,strlen("Default"),255);
    format(string,sizeof(string),""ZELENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"ZELENA"Cena: "BELA"%d\n"ZELENA"Level: "BELA"%d\n"ZELENA"ID Kuce: "BELA"%d\n"ZELENA"Za kupovinu /kupikucu",KucaInfo,KucaInfo,KucaInfo,idkuce);
    KucaLabel = Create3DTextLabel(string ,0x33CCFFAA,X,Y,Z,25,0,1);
    KucaPickup = CreatePickup(1273, 1, KucaInfo, KucaInfo, KucaInfo);
SCM(playerid,-1,""SIVA"Kuca je uspesno kreirana!"); SacuvajKucu(idkuce);
return 1;
}
if(strcmp(cmd,"/kupikucu",true) == 0)
{
for(new i; i < sizeof(KucaInfo); i++)
{
    if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
    {
    if(!strcmp(KucaInfo, "Niko", true) && KucaInfo == 0)
    {
if(PlayerInfo != -1) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Vec imas kucu!");
if(GetPlayerScore(playerid) < KucaInfo) return SCM(playerid,-1,"HS | "CRVENA"Nemate dovoljan level za kupovinu kuce!");
if(GetPlayerMoney(playerid) < KucaInfo) return SCM(playerid,-1, "HS | "CRVENA"Nemate dovoljno novca za kupovinu kuce!");
if(PlayerInfo != -1) return SCM(playerid,-1,"HS | "CRVENA"Rentate kucu prvo unrentajte kucu da bi kupili ovu!");
strmid(KucaInfo, ImeIgraca(playerid), 0, strlen(ImeIgraca(playerid)), 255);
KucaInfo = 1; SetPlayerInterior(playerid, KucaInfo); PlayerInfo = i;
SetPlayerVirtualWorld(playerid, KucaInfo); SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
KucaInfo = 0; GivePlayerMoney(playerid, -KucaInfo); KuceLP(i); SacuvajKucu(i); SacuvajIgraca(playerid);
SCM(playerid,-1, ""SPLAVA"HS | "SIVA"Cestitamo, kupili ste kucu!");
SCM(playerid,-1, ""SPLAVA"HS | "SIVA"Za komande kuce koristite /kuca!");
SCM(playerid,-1, ""SPLAVA"HS | "SIVA"Za ulaz u kucu koristi tipku F!");
return 1;
}
else return SCM(playerid, -1, ""CRVENA"HS | "SIVA"Ta kuca se ne prodaje!");
}
}
    return 1;
}
if(strcmp(cmd, "/kuca",true) == 0)
{
new string,i = PlayerInfo;
if(i == -1) return SCM(playerid,-1,""CRVENA"HS | "SIVA"Nemate kucu!");
if(strcmp(KucaInfo[PlayerInfo], ImeIgraca(playerid), true)) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Niste vlasnik te kuce!");
    format(string,sizeof(string),""BELA"Informacije\nOtkljucaj\nZakljucaj\nOstavi novac\nUzmi novac\nOstavi gun\nUzmi gun\nProdaj kucu\nPromeni Ime\nKuca Spawn\nDozvoli/Zabrani Rent\nCena Renta\nZvono (5000$)\nHeal - Upgrade (10000$)\nOstavi/Uzmi skin\nLociraj/Iskljuci\nPreuredi");
    SPD(playerid, DIALOG_KUCA, DIALOG_STYLE_LIST, ""ZELENA"Kuca Opcije", string, "Odaberi", "Izlaz");
return 1;
}
if(strcmp(cmd,"/rentajkucu",true) == 0)
{
for(new i = 0; i < MAX_KUCA; i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
{
        if(PlayerInfo != -1) return SCM(playerid,-1, ""CRVENA"HS | "SIVA"Vec imas kucu pa ne mozes rentati!");
if(KucaInfo == 0) return SCM(playerid,-1,"HS | "ZUTA"U toj kuci rent nije dozvoljen!");
    if(GetPlayerMoney(playerid) < KucaInfo) return SCM(playerid,-1,"HS | "ZUTA"Nemas dovoljno novca za rent!");
        GivePlayerMoney(playerid, KucaInfo); KucaInfo += KucaInfo;
    PlayerInfo = i; SetPlayerInterior(playerid, KucaInfo); SetPlayerVirtualWorld(playerid, KucaInfo);
SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo); PlayerInfo = 2;
SCM(playerid,-1,""ZUTA"Uspesno ste rentali kucu!"); SacuvajKucu(i); SacuvajIgraca(playerid);
return 1;
}
}
    return 1;
}
if(strcmp(cmd,"/zvoni",true) == 0)
{
for(new i = 0; i < sizeof(KucaInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo))
{
        if(KucaInfo == 0) return SCM(playerid,-1,""SIVA"Ta kuca nema zvono!");
SCM(playerid,-1,""ZUTA"Zvonite na vrata!");
foreach(Player, k)
{
if(IsPlayerInRangeOfPoint(k, 15.0,KucaInfo, KucaInfo, KucaInfo))
{
            SCM(k,-1, ""ZUTA"Neko zvoni na vratima.");
}
}
}
}
return 1;
}


samo dalje ides
if(strcmp(cmd,"/komanda",true) == 0)
{
prebacis ono iz ycmda
} zatvoris
SuKna
4
Enforcer
18. Jul 2013.
e gdje sad ovo da stavim pise OnFilterScript
///////////////////////////////////////////////////
public OnFilterScriptInit()
{
    for(new idkuce = 0; idkuce < sizeof(KucaInfo); idkuce++)
    {
        new kFile, string;
        format(kFile, sizeof(kFile), KUCE_FILE, idkuce);
        if(fexist(kFile))
        {
            INI_ParseFile(kFile, "UcitajKuce", .bExtra = true, .extra = idkuce);
            if(KucaInfo == 0)
        {
            format(string,sizeof(string),""ZELENA"Kuca na Prodaju!\nVrsta: "BELA"%s\n"ZELENA"Cena: "BELA"%d\n"ZELENA"Level: "BELA"%d\n"ZELENA"ID Kuce: "BELA"%d\n"ZELENA"Za kupovinu /kupikucu",KucaInfo,KucaInfo,KucaInfo,idkuce);
            KucaLabel = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo,KucaInfo,KucaInfo,25,0,1);
            KucaPickup = CreatePickup(1273, 1, KucaInfo, KucaInfo, KucaInfo);
        }
        else if(KucaInfo == 1)
        {
            if(KucaInfo == 0)
{
format(string,sizeof(string),""ZELENA"[ "BELA"%s "ZELENA"]\n"ZELENA"Vlasnik: "BELA"%s\n"ZELENA"Vrsta: "BELA"%s\n"ZELENA"Level: "BELA"%d\n"ZELENA"Cena: "BELA"%d\n"ZELENA"ID Kuce: "BELA"%d\n"ZELENA"'F' za ulaz u kucu",KucaInfo,KucaInfo,KucaInfo,KucaInfo,KucaInfo,idkuce);
}
else if(KucaInfo == 1)
{
format(string,sizeof(string),""ZELENA"[ "BELA"%s "ZELENA"]\n"ZELENA"Vlasnik: "BELA"%s\n"ZELENA"Vrsta: "BELA"%s\n"ZELENA"Level: "BELA"%d\n"ZELENA"Cena: "BELA"%d\n"ZELENA"Cena Renta: "BELA"%d\n"ZELENA"ID Kuce: "BELA"%d\n"ZELENA"'F' za ulaz u kucu",KucaInfo,KucaInfo,KucaInfo,KucaInfo,KucaInfo,KucaInfo,idkuce);
}
            KucaLabel = Create3DTextLabel(string ,0x33CCFFAA,KucaInfo,KucaInfo,KucaInfo,25,0,1);
            KucaPickup = CreatePickup(1239, 1, KucaInfo, KucaInfo, KucaInfo);
        }
}
}
DisableInteriorEnterExits(); print("House System by gReeDy.aMx");
return 1;
}
///////////////////////////////////////////////////
public OnFilterScriptExit()
{
    for(new k = 0; k <= MAX_KUCA; k++) { SacuvajKucu(k); }
return 1;
}
///////////////////////////////////////////////////
Fico62
4
Enforcer
18. Jul 2013.
Stavi to pod ongamemodeinit....

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha