Skripta koju koristim: CLRP(editujem)
Detaljan opis problema: Hoću da dodam vise kuca na prodaju . Na vratima od kuce kucam /houseentrance i na istom mestu /houseexit , onda idem save i restartujem server .Kada udjem normalno kupim kucu ,ali nece da mi udje u kucu nego me vrati ispred kuce , kako da namestim da ulazi u kucu?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Hose sitem
389
pregleda
6
postova
14. Apr. 2012.
if(strcmp(cmd, "/houseentrance", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo != 133😎
{
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, ""svpl"Koriscenje:{FFFFFF} /houseentrance - Moves a house to you");
return 1;
}
new proplev = strval(tmp);
if(proplev > sizeof(HouseInfo) || proplev < 0)
{
SendClientMessage(playerid,COLOR_WHITE,"House ID must be above 0 and below 33");
return 1;
}
else
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
format(string,sizeof(string),"Ulaz u kucu %d to %f - %f - %f",proplev,X,Y,Z);
ABroadCast(COLOR_YELLOW,string,5);
HouseInfo = X;
HouseInfo = Y;
HouseInfo = Z;
OnPropUpdate();
return 1;
}
}
}
if(strcmp(cmd, "/houseexit", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo != 133😎
{
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, ""svpl"Koriscenje:{FFFFFF} /houseexit - Moves a house to you");
return 1;
}
new proplev = strval(tmp);
if(proplev > sizeof(HouseInfo) || proplev < 0)
{
SendClientMessage(playerid,COLOR_WHITE,"House ID must be above 0 and below 33");
return 1;
}
else
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
format(string,sizeof(string),"Izlaz iz kuce %d to %f - %f - %f",proplev,X,Y,Z);
ABroadCast(COLOR_YELLOW,string,5);
HouseInfo = X;
HouseInfo = Y;
HouseInfo = Z;
HouseInfo = GetPlayerInterior(playerid);
OnPropUpdate();
return 1;
}
}
return 1;
}
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo != 133😎
{
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, ""svpl"Koriscenje:{FFFFFF} /houseentrance - Moves a house to you");
return 1;
}
new proplev = strval(tmp);
if(proplev > sizeof(HouseInfo) || proplev < 0)
{
SendClientMessage(playerid,COLOR_WHITE,"House ID must be above 0 and below 33");
return 1;
}
else
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
format(string,sizeof(string),"Ulaz u kucu %d to %f - %f - %f",proplev,X,Y,Z);
ABroadCast(COLOR_YELLOW,string,5);
HouseInfo = X;
HouseInfo = Y;
HouseInfo = Z;
OnPropUpdate();
return 1;
}
}
}
if(strcmp(cmd, "/houseexit", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo != 133😎
{
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, ""svpl"Koriscenje:{FFFFFF} /houseexit - Moves a house to you");
return 1;
}
new proplev = strval(tmp);
if(proplev > sizeof(HouseInfo) || proplev < 0)
{
SendClientMessage(playerid,COLOR_WHITE,"House ID must be above 0 and below 33");
return 1;
}
else
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
format(string,sizeof(string),"Izlaz iz kuce %d to %f - %f - %f",proplev,X,Y,Z);
ABroadCast(COLOR_YELLOW,string,5);
HouseInfo = X;
HouseInfo = Y;
HouseInfo = Z;
HouseInfo = GetPlayerInterior(playerid);
OnPropUpdate();
return 1;
}
}
return 1;
}
14. Apr. 2012.
Stvar je u tome sto netreba na istom mestu da kucas /houseexit, vec da udjes u neki interior koj ti se svidja, i tu kucas
tako je barem prema skripti kako vidim... 🙂
tako je barem prema skripti kako vidim... 🙂
14. Apr. 2012.
To ti je da pomjersi kucu /houseentrance i kada onda odes u neki int i kucas /exit i eto
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava