- 0
Problema lictiatii
-
Similar Content
-
- 7 answers
- 1,691 views
-
- 3 answers
- 1,932 views
-
- 3 replies
- 238 views
-
- 1 reply
- 191 views
-
- 1 answer
- 599 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
Question
Andrei-Madalin Hizan
cum pot face ca la licitatiile sa vina random, nu doar id 1 la case pana cineva o castiga la lictiatie pe urma vine urmatoarea, vreau sa vina random casele care nu au owner... daca intelegeti..
am asa facut, aveti idee?
function FreeHouses() {
new x;
for(new i = 1; i < sizeof(HouseInfo); i++) {
if(strcmp(HouseInfo[i][hOwner], "The State", true) == 0 && HouseInfo[i][hOwned] == 1) x++;
}
return x;
}
function GetHouseID() {
for(new i = 1; i < sizeof(HouseInfo); i++) {
if(strcmp(HouseInfo[i][hOwner], "The State", true) == 0 && HouseInfo[i][hOwned] == 1) return i;
}
return false;
}
if(FreeHouses() > 0) {
new id = GetHouseID();
Licitatie = 1;
TipLicitatie = 1;
TimpLicitatie = 5*60;
TotalBani = 0;
foreach(Player, i) {
if(IsPlayerConnected(i) && IsPlayerLogged[i] == 1) TotalMoney[i] = 0;
}
IDLicitatie = id;
LastPlayer = -1;
foreach(Player, i) {
if(IsPlayerConnected(i) && toglicitatie[i] == 0) {
SCM(i, COLOR_YELLOW, "O licitatie tocmai a inceput. Optiunea de a vedea mesajele de la licitatie este dezactivata.");
SCM(i, COLOR_YELLOW, "Daca vrei sa vezi mesajele, foloseste comanda /tog iar daca vrei sa vezi pentru ce se liciteaza, foloseste /info.");
}
}
MesajLicitatie(0x7A45FFFF, "O noua licitatie tocmai a inceput!");
switch(TipLicitatie) {
case 1: format(string, sizeof(string), "De data aceasta, se liciteaza pentru casa cu ID-ul %d. (/findhouse %d). ", id, id);
case 2: format(string, sizeof(string), "De data aceasta, se liciteaza pentru afacerea cu ID-ul %d. (/findbiz %d). ", id, id);
}
MesajLicitatie(0x7A45FFFF, string);
format(string, sizeof(string), "Ai la dispozitie 5 minute pentru a licita.");
MesajLicitatie(0x7A45FFFF, string);
MesajLicitatie(0x7A45FFFF, "Comenzi disponibile: (/bid - licitezi), (/info - informatii)");
}
else if(minute == 0 && second == 0) SendAdminMessage(COLOR_WHITE, "AdmBot: Nu sunt proprietati ce poti fi scoase la licitatie.", 1);
}
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now