Započeo Arnel_Bp
•21. Sep. 2013.• Zaključano[Pomoc]Dialog
210
pregleda
3
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
552
Postovi:
155
Teme:
Pridružio se:Maj 2013
21. Sep. 2013.
Skripta koju koristim: moja
Detaljan opis problema: pa napravio sam 2 baze sa elevator systemom i sad... kad napravim elevator na jednoj bazi onda na drugu ne mogu nzm kako mozeli neko da mi obijasni evo kako sam stavio za prvu bazu nzm gde da stavim za drugu molim vas obijasni te mi ako me ne shvacate opet cu vam napisati
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: pa napravio sam 2 baze sa elevator systemom i sad... kad napravim elevator na jednoj bazi onda na drugu ne mogu nzm kako mozeli neko da mi obijasni evo kako sam stavio za prvu bazu nzm gde da stavim za drugu molim vas obijasni te mi ako me ne shvacate opet cu vam napisati
Dio skripte:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_SECONDARY_ATTACK)
{
if(IsPlayerInRangeOfPoint(playerid,3.0,2517.40088, -2420.84497, 14.79570)|| IsPlayerInRangeOfPoint(playerid,3.0,2517.02515, -2420.57300, 120.14740)||IsPlayerInRangeOfPoint(playerid,3.0,2517.02515, -2420.57300, 132.92841))
ShowPlayerDialog(playerid,8235,DIALOG_STYLE_LIST,"{FF0000}Elevator","Krov{FF0000}\nPrizemlje{7CFC00}\nKancelarija","Pokreni","Izadji");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
if(dialogid == 8235)
{
if(response)
{
if(listitem == 0)
{
SetPlayerPos(playerid,2517.02515, -2420.57300, 132.92841);
}
if(listitem == 1)
{
SetPlayerPos(playerid,2517.40088, -2420.84497, 14.79570);
}
if(listitem == 2)
{
SetPlayerPos(playerid,2517.02515, -2420.57300, 120.14740);
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
22. Sep. 2013.
pa gledaj:
gore dodas na toj drugoj bazi ono IsPlayerInRangePoint od druge baze, a na dialog response dodas:
Evo ti primjer pa ces skontati i tako odradis za sve...
gore dodas na toj drugoj bazi ono IsPlayerInRangePoint od druge baze, a na dialog response dodas:
Evo ti primjer pa ces skontati i tako odradis za sve...
if(listitem == 0)
{
if(IsPlayerInRangeOfPoint(playerid,3.0,X,Y,Z))// OVDJE IDE POZICIJA OD PRVE BAZE KADA IDE SA PRIZEMLJA NA KROV
{
SetPlayerPos(playerid,2517.02515, -2420.5server uklonjen!, 132.92841);
}
else if(IsPlayerInRangeOfPoint(playerid,3.0,X,Y,Z))//OVDJE IDE POZICIJA KADA OD PRVE BAZE IDE IZ KANCELARIJE NA KROV
{
SetPlayerPos(playerid,2517.02515, -2420.5server uklonjen!, 132.92841);
}
///////////////////////////DRUGA BAZA//////////////////////////////////////////////////////////
else if(IsPlayerInRangeOfPoint(playerid,3.0,X,Y,Z))//OVDJE IDE POZICIJA KADA OD DRUGE BAZE IDE SA PRIZEMLJA NA KROV
{
SetPlayerPos(playerid,2517.02515, -2420.5server uklonjen!, 132.92841);
}
else if(IsPlayerInRangeOfPoint(playerid,3.0,2517.40088, -2420.84497, 14.79570))//OVDJE IDE POZICIJA KADA OD PRVE BAZE IDE IZ KANCELARIJE NA KROV
{
SetPlayerPos(playerid,2517.02515, -2420.5server uklonjen!, 132.92841);
}
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava