Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- YCMD:kreirajvik(playerid,params[], help)
- {
- #pragma unused params
- #pragma unused help
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Samo admini!");
- new Sell, lvl, vrsta;
- if(sscanf(params, "iii", Sell, lvl , vrsta))
- {
- SendClientMessage(playerid, -1, "/kreirajvik [cena] [lvl] [vrsta]");
- return true;
- }
- if(Sell < 5000 || Sell > 50000) return SendClientMessage(playerid, -1, "Cena izmedju 5k i 50k");
- if(lvl < 2 || lvl > 12) return SendClientMessage(playerid, -1, "Level izmedju 2 i 12");
- if((NekoristeniIDVik()-1) >= Max_Vikendica) return SendClientMessage(playerid, -1, ""zuta" Vikendica:"zelena" Max vikendica postoji!");
- new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z);
- new sledeci = NekoristeniIDVik();
- format(fajlVikendice, sizeof(fajlVikendice), "/Vikendice/%d.json", sledeci);
- if(!fexist(fajlVikendice))
- {
- switch(vrsta)
- {
- case 1: // Small/1 story/1 bedroom
- {
- djCreateFile(fajlVikendice);
- djSet(fajlVikendice, "Vlasnik", "DRZAVA");
- djSetInt(fajlVikendice, "Na_Prodaju", 1);
- djSetInt(fajlVikendice, "Cena", Sell);
- djSetInt(fajlVikendice, "Rent", 10);
- djSetInt(fajlVikendice, "Level", lvl);
- djSetFloat(fajlVikendice,"X", X);
- djSetFloat(fajlVikendice,"Y", Y);
- djSetFloat(fajlVikendice,"Z", Z);
- djSetInt(fajlVikendice, "VW", sledeci+1);
- djSetInt(fajlVikendice, "Zakljucana", 0);
- djSetFloat(fajlVikendice, "IntXStana",225.756989);
- djSetFloat(fajlVikendice, "IntYStana",1240.000000);
- djSetFloat(fajlVikendice, "IntZStana",1082.149902);
- djSetInt(fajlVikendice, "IntIDStana",2);
- djAutocommit(true);
- UcitajVIkendice(sledeci);
- SendClientMessage(playerid, -1, " Vikendica napravljena!");
- }
- case 2: // Small/1 story/1 bedroom
- {
- djCreateFile(fajlVikendice);
- djSet(fajlVikendice, "Vlasnik", "DRZAVA");
- djSetInt(fajlVikendice, "Na_Prodaju", 1);
- djSetInt(fajlVikendice, "Cena", Sell);
- djSetInt(fajlVikendice, "Rent", 10);
- djSetInt(fajlVikendice, "Level", lvl);
- djSetFloat(fajlVikendice,"X", X);
- djSetFloat(fajlVikendice,"Y", Y);
- djSetFloat(fajlVikendice,"Z", Z);
- djSetInt(fajlVikendice, "VW", sledeci+1);
- djSetInt(fajlVikendice, "Zakljucana", 0);
- djSetFloat(fajlVikendice, "IntXStana",328.493988);
- djSetFloat(fajlVikendice, "IntYStana",1480.589966);
- djSetFloat(fajlVikendice, "IntZStana",1084.449951);
- djSetInt(fajlVikendice, "IntIDStana",15);
- djAutocommit(true);
- UcitajVIkendice(sledeci);
- SendClientMessage(playerid, -1, " Vikendica napravljena!");
- }
- case 3: // Small/1 story/1 bedroom
- {
- djCreateFile(fajlVikendice);
- djSet(fajlVikendice, "Vlasnik", "DRZAVA");
- djSetInt(fajlVikendice, "Na_Prodaju", 1);
- djSetInt(fajlVikendice, "Cena", Sell);
- djSetInt(fajlVikendice, "Rent", 10);
- djSetInt(fajlVikendice, "Level", lvl);
- djSetFloat(fajlVikendice,"X", X);
- djSetFloat(fajlVikendice,"Y", Y);
- djSetFloat(fajlVikendice,"Z", Z);
- djSetInt(fajlVikendice, "VW", sledeci+1);
- djSetInt(fajlVikendice, "Zakljucana", 0);
- djSetFloat(fajlVikendice, "IntXStana",223.043991);
- djSetFloat(fajlVikendice, "IntYStana",1289.259888);
- djSetFloat(fajlVikendice, "IntZStana",1082.199951);
- djSetInt(fajlVikendice, "IntIDStana",1);
- djAutocommit(true);
- UcitajVIkendice(sledeci);
- SendClientMessage(playerid, -1, " Vikendica napravljena!");
- }
- case 4: // Small/1 story/1 bedroom
- {
- djCreateFile(fajlVikendice);
- djSet(fajlVikendice, "Vlasnik", "DRZAVA");
- djSetInt(fajlVikendice, "Na_Prodaju", 1);
- djSetInt(fajlVikendice, "Cena", Sell);
- djSetInt(fajlVikendice, "Rent", 10);
- djSetInt(fajlVikendice, "Level", lvl);
- djSetFloat(fajlVikendice,"X", X);
- djSetFloat(fajlVikendice,"Y", Y);
- djSetFloat(fajlVikendice,"Z", Z);
- djSetInt(fajlVikendice, "VW", sledeci+1);
- djSetInt(fajlVikendice, "Zakljucana", 0);
- djSetFloat(fajlVikendice, "IntXStana",385.803986);
- djSetFloat(fajlVikendice, "IntYStana",1471.769897);
- djSetFloat(fajlVikendice, "IntZStana",1080.209961);
- djSetInt(fajlVikendice, "IntIDStana",15);
- djAutocommit(true);
- UcitajVIkendice(sledeci);
- SendClientMessage(playerid, -1, " Vikendica napravljena!");
- }
- }
- }
- return true;
- }
- YCMD:kreirajstan(playerid,params[], help)
- {
- #pragma unused params
- #pragma unused help
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Samo admini!");
- new Sell, lvl, vrsta;
- if(sscanf(params, "iii", Sell, lvl , vrsta))
- {
- SendClientMessage(playerid, -1, "[USAGE]: /kreirajstan [cena] [lvl] [vrsta]");
- return true;
- }
- if(Sell < 5000 || Sell > 50000) return SendClientMessage(playerid, -1, "Cena izmedju 5k i 50k!");
- if(lvl < 2 || lvl > 12) return SendClientMessage(playerid, -1, "Level izmedju 2 i 12!");
- if((NekoristeniIDStana()-1) >= Max_Stanova) return SendClientMessage(playerid, -1, ""zuta" Stan:"zelena" Max stanova postoji.");
- new Float:X, Float:Y, Float:Z; GetPlayerPos(playerid, X, Y, Z);
- new sledeci = NekoristeniIDStana();
- format(fajlstana, sizeof(fajlstana), "/Stanovi/%d.json", sledeci);
- if(!fexist(fajlstana))
- {
- switch(vrsta)
- {
- case 1: // Small/1 story/1 bedroom
- {
- djCreateFile(fajlstana);
- djSet(fajlstana, "Vlasnik", "DRZAVA");
- djSetInt(fajlstana, "Na_Prodaju", 1);
- djSetInt(fajlstana, "Cena", Sell);
- djSetInt(fajlstana, "Rent", 10);
- djSetInt(fajlstana, "Level", lvl);
- djSetFloat(fajlstana,"X", X);
- djSetFloat(fajlstana,"Y", Y);
- djSetFloat(fajlstana,"Z", Z);
- djSetInt(fajlstana, "VW", sledeci+1);
- djSetInt(fajlstana, "Zakljucana", 0);
- djSetFloat(fajlstana, "IntXStana",1523.509887);
- djSetFloat(fajlstana, "IntYStana",-47.821197);
- djSetFloat(fajlstana, "IntZStana",1002.130981);
- djSetInt(fajlstana, "IntIDStana",2);
- djAutocommit(true);
- UcitajStanove(sledeci);
- SendClientMessage(playerid, -1, " Stan napravljen!");
- }
- case 2: // Small/1 story/1 bedroom
- {
- djCreateFile(fajlstana);
- djSet(fajlstana, "Vlasnik", "DRZAVA");
- djSetInt(fajlstana, "Na_Prodaju", 1);
- djSetInt(fajlstana, "Cena", Sell);
- djSetInt(fajlstana, "Rent", 10);
- djSetInt(fajlstana, "Level", lvl);
- djSetFloat(fajlstana,"X", X);
- djSetFloat(fajlstana,"Y", Y);
- djSetFloat(fajlstana,"Z", Z);
- djSetInt(fajlstana, "VW", sledeci+1);
- djSetInt(fajlstana, "Zakljucana", 0);
- djSetFloat(fajlstana, "IntXStana",1527.229980);
- djSetFloat(fajlstana, "IntYStana",-11.574499);
- djSetFloat(fajlstana, "IntZStana",1002.097106);
- djSetInt(fajlstana, "IntIDStana",3);
- djAutocommit(true);
- UcitajStanove(sledeci);
- SendClientMessage(playerid, -1, " Stan napravljen!");
- }
- case 3: // Small/1 story/1 bedroom
- {
- djCreateFile(fajlstana);
- djSet(fajlstana, "Vlasnik", "DRZAVA");
- djSetInt(fajlstana, "Na_Prodaju", 1);
- djSetInt(fajlstana, "Cena", Sell);
- djSetInt(fajlstana, "Rent", 10);
- djSetInt(fajlstana, "Level", lvl);
- djSetFloat(fajlstana,"X", X);
- djSetFloat(fajlstana,"Y", Y);
- djSetFloat(fajlstana,"Z", Z);
- djSetInt(fajlstana, "VW", sledeci+1);
- djSetInt(fajlstana, "Zakljucana", 0);
- djSetFloat(fajlstana, "IntXStana",271.884979);
- djSetFloat(fajlstana, "IntYStana",306.631988);
- djSetFloat(fajlstana, "IntZStana",999.148437);
- djSetInt(fajlstana, "IntIDStana",2);
- djAutocommit(true);
- UcitajStanove(sledeci);
- SendClientMessage(playerid, -1, " Stan napravljen!");
- }
- case 4: // Small/1 story/1 bedroom
- {
- djCreateFile(fajlstana);
- djSet(fajlstana, "Vlasnik", "DRZAVA");
- djSetInt(fajlstana, "Na_Prodaju", 1);
- djSetInt(fajlstana, "Cena", Sell);
- djSetInt(fajlstana, "Rent", 10);
- djSetInt(fajlstana, "Level", lvl);
- djSetFloat(fajlstana,"X", X);
- djSetFloat(fajlstana,"Y", Y);
- djSetFloat(fajlstana,"Z", Z);
- djSetInt(fajlstana, "VW", sledeci+1);
- djSetInt(fajlstana, "Zakljucana", 0);
- djSetFloat(fajlstana, "IntXStana",2807.619873);
- djSetFloat(fajlstana, "IntYStana",-1171.899902);
- djSetFloat(fajlstana, "IntZStana",1025.570312);
- djSetInt(fajlstana, "IntIDStana",8);
- djAutocommit(true);
- UcitajStanove(sledeci);
- SendClientMessage(playerid, -1, " Stan napravljen!");
- }
- }
- }
- return true;
- }
Add Comment
Please, Sign In to add comment