Skripta: CLRP
Problem: Uradio sam stanove i sad hocu napraviti komandu kada kucam /stan1 da mi postavi Vlasnistvo stana sad ID-om 1 i da promjeni label to znaci isto kao /kupistan al ovdje da meni postavi stan sa ID 1
Dio Skripte:
if(strcmp(cmd, "/kupistan", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
for(new s = 0; s < sizeof(StanInfo); s++)
{
if(PlayerToPoint(2.0, playerid, StanInfo[s][sEntrancex], StanInfo[s][sEntrancey], StanInfo[s][sEntrancez]) && StanInfo[s][sOwned] == 0)
{
if(PlayerInfo[playerid][pLevel] < StanInfo[s][sLevel])
{
format(string, sizeof(string), "{ffffff}[BC] {d9d9d9}Nemate potreban level za kupovinu stana", StanInfo[s][sLevel]);
SendClientMessage(playerid, COLOR_GRAD5, string);
return 1;
}
if(PlayerInfo[playerid][pPstankey] != 255 && strcmp(playername, StanInfo[PlayerInfo[playerid][pPstankey]][sOwner], true) == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "{ffffff}[BC] {d9d9d9}Vec posjedujete stan!");
return 1;
}
if(GetPlayerMoney(playerid) > StanInfo[s][sValue])
{
PlayerInfo[playerid][pPstankey] = s;
StanInfo[s][sOwned] = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(StanInfo[s][sOwner], sendername, 0, strlen(sendername), 255);
SafeGivePlayerMoney(playerid,-StanInfo[s][sValue]);
SetPlayerInterior(playerid,StanInfo[s][sInt]);
SetPlayerVirtualWorld(playerid,StanInfo[s][sWorld]);
SetPlayerPos(playerid,StanInfo[s][sExitx],StanInfo[s][sExity],StanInfo[s][sExitz]);
StanEntered[playerid] = s;
GameTextForPlayer(playerid, "~w~Kupili ste stan~n~cestitamo (/izlaz da izadjete)", 7000, 3);
SendClientMessage(playerid, COLOR_WHITE, ""svpl"Cestitamo kupili ste stan, komanda stana {ffffff}/stan");
OnPropTextdrawUpdate();
OnStanPickupUpdate(s);
SacuvajIgraca(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "{ffffff}[BC] {d9d9d9}Nemate dovoljno novca!");
return 1;
}
}
}
}
return 1;
}
Slike://
Mozetel mi odg. u sto kracem roku zuri mi se :D
Rijeseno moze LOCK :D