Skripta koju koristim:Moja
Detaljan opis problema:Namapao sam kapiju kod PD ali kako napraviti komandu da PD mogu otvoriti tu kapiju mozel iko pomoc 😢
[Pomoc] Kapija
353
pregleda
3
postova
15. Feb. 2014.
Evo samo stavi kordinate :
new gate;
new timer;
public OnGameModeInit()
{
gate = CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/PD", cmdtext, true, 10) == 0) // When a player types '/open'
{
if(IsPlayerInRangeOfPoint(playerid, distance, X, Y, Z))
{
MoveObject(gate, 520.0, -170.0, 19.0, 5.0, Float:RotX, Float:RotY, Float:RotZ);
SendClientMessage(playerid, 0xEF994300, "Otvorili ste kapiju, zatvorice se za 10 sekundi.");
timer = SetTimerEx("gateclose",10000,false,"i",playerid);
}
}
return 1;
}
forward gateclose();
public gateclose()
{
MoveObject(gate, X, Y, Z, speed, Float:RotX, Float:RotY, Float:RotZ);
}
15. Feb. 2014.
Frajlo Samp wrote on February 15, 2014, 5:11 pm:
Evo samo stavi kordinate :
new gate;
new timer;
public OnGameModeInit()
{
gate = CreateObject(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, Float:DrawDistance);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/PD", cmdtext, true, 10) == 0) // When a player types '/open'
{
if(IsPlayerInRangeOfPoint(playerid, distance, X, Y, Z))
{
MoveObject(gate, 520.0, -170.0, 19.0, 5.0, Float:RotX, Float:RotY, Float:RotZ);
SendClientMessage(playerid, 0xEF994300, "Otvorili ste kapiju, zatvorice se za 10 sekundi.");
timer = SetTimerEx("gateclose",10000,false,"i",playerid);
}
}
return 1;
}
forward gateclose();
public gateclose()
{
MoveObject(gate, X, Y, Z, speed, Float:RotX, Float:RotY, Float:RotZ);
}
autore procitaj ovo za pocetak http://balkan-samp.com/forum/index.php?topic=38210.msg285098#msg285098
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava