Detaljan opis problema: Kad Kupis vilu ti izbaci da odaberes Interinjer Male kuce a kad ides /kuca preuredi isto tako izbaci za interinjer male kuce
Dio skripte: ovo je za dok ides /kuca preuredi
if(strcmp(x_job,"preuredi",true) == 0) {
new h = PlayerInfo;
if(PlayerInfo != 255 && strcmp(playername, Houses[PlayerInfo], true) == 0) {
if(Houses == 1) {
ShowPlayerDialog(playerid, KUCAMENU1, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Mala Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
if(Houses == 2) {
ShowPlayerDialog(playerid, KUCAMENU2, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Srednja Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
if(Houses == 3) {
ShowPlayerDialog(playerid, KUCAMENU3, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Velika Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
if(Houses == 4) {
ShowPlayerDialog(playerid, KUCAMENU4, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Vila","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3", "Odaberi", "Ponisti");
}
if(Houses == 5) {
SendClientMessage(playerid,COLOR_WHITE,"Ova opcija nije dostupna za prikolicu !");
}
if(Houses == 0) {
ShowPlayerDialog(playerid, KUCAMENU1, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Mala Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
}
else { SendClientMessage( playerid, WHITE, "Ne posjedujes kucu!" );}
return 1;
} Kad ides /kupikucu i dodje ti da odaberes interinjer COMMAND:kupikucu(playerid, params[])
{
#pragma unused params
new string[ 128 ], stringt;
if( PlayerInfo == 255 ) {
for(new h = 0; h < sizeof(Houses); h++) {
if(IsPlayerInRangeOfPoint( playerid, 5, Houses, Houses, Houses) ) {
if(strcmp(Houses, "Niko", true) == 0 ) {
if(Houses == -1) {
SendClientMessage( playerid, WHITE, "Ova kuca nije na prodaji." );
return 1;
}
if(Houses > PlayerInfo) {
format( string, sizeof(string), "Moras biti level %d da bi mogao kupiti ovu kucu." , Houses);
SendClientMessage( playerid, WHITE, string);
return 1;
}
else {
if( GetPlayerMoney(playerid) > Houses) {
new id;
new sendername;
Houses = 418;
Houses = -1;
Houses = -1;
Houses = 1;
GivePlayerCash(playerid, -Houses);
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(Houses, sendername, 0, strlen(sendername), 255);
format( stringt, sizeof( stringt ), "~y~Kupili ste kucu za: ~g~%d$", Houses);
GameTextForPlayer(playerid, stringt, 5000, 1);
PlayerInfo = h;
OnPropTextdrawUpdate(1,id);
if(Houses == 1) {
ShowPlayerDialog(playerid, KUCAMENU1, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Mala Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
if(Houses == 2) {
ShowPlayerDialog(playerid, KUCAMENU2, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Srednja Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
if(Houses == 3) {
ShowPlayerDialog(playerid, KUCAMENU3, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}ca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
if(Houses == 4) {
ShowPlayerDialog(playerid, KUCAMENU4, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Vila","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3", "Odaberi", "Ponisti");
}
if(Houses == 4) {
ShowPlayerDialog(playerid, KUCAMENU4, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Vila","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3", "Odaberi", "Ponisti");
}
if(Houses == 5) {
Houses = 2513.1982;
Houses = -1729.1401;
Houses = 778.87899;
Houses = -1;
}
if(Houses == 0) {
ShowPlayerDialog(playerid, KUCAMENU1, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Mala Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
SaveHouse(h);
}
else {
SendClientMessage( playerid, WHITE, "Nemas dovoljno novca." );
}
}
}
else {
SendClientMessage( playerid, WHITE, "Zao name je, ova kuca nije dostupna za prodaje!" );
}
}
}
}
else {
SendClientMessage( playerid, WHITE, "Vec imas kucu! Koristi /kuca prodaj da prodas tu sto imas." );
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): http://www.zaslike.com/viewer.php?file=iyxlypfn8b8wpt1rd73f.png
