Započeo SARMA
•18. Apr. 2010.Pomoc...
1,154
pregleda
4
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
485
Postovi:
60
Teme:
Pridružio se:Jul 2009
18. Apr. 2010.
Evo ja zelim da mi se u interior ulazi sa tipkom enter...I imamo ovakvu komandu:
I sad ja dodem do ulaza i stisnem enter ude i odma me izbaci...Da bi ostao u int-u moram kad stisnem enter jos drzat enter dok se maknem iz ovog radiusa playertopoint za izlazak...E da i uci u int mogu sa vise tipaka(space,tab,lijevi klik misa,enter), a izac mogu samo sa enter-om...
Kako da porpavim da me ne izbaciva iz int-a, nego kad jednom stisnem enter da ude...
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (IsKeyJustDown(KEY_SECONDARY_ATTACK, newkeys, oldkeys) || PlayerToPoint(5.0,playerid,1753.1857,-1912.2231,13.5677))
{
SetPlayerPos(playerid, -2159.122802,641.517517,1052.381713);
SetPlayerInterior(playerid, 1);
}
else if (IsKeyJustDown(KEY_SECONDARY_ATTACK, newkeys, oldkeys) || PlayerToPoint(1.0,playerid,-2159.122802,641.517517,1052.381713))
{
SetPlayerPos(playerid, 1753.1857,-1912.2231,13.5677);
SetPlayerInterior(playerid, 0);
}
return 1;
}I sad ja dodem do ulaza i stisnem enter ude i odma me izbaci...Da bi ostao u int-u moram kad stisnem enter jos drzat enter dok se maknem iz ovog radiusa playertopoint za izlazak...E da i uci u int mogu sa vise tipaka(space,tab,lijevi klik misa,enter), a izac mogu samo sa enter-om...
Kako da porpavim da me ne izbaciva iz int-a, nego kad jednom stisnem enter da ude...
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
709
Postovi:
98
Teme:
Pridružio se:Jun 2009
18. Apr. 2010.
Vraca te natrag van valjda zbog toga jer kad ti kliknes enter on te stavi unutra i ako drzis enter duze baci te van zato jer se ulazi i izlazi s istom tipkom van / unutra...Ako me razumijes sta hocu reci... 🙄
EDIT: i umjesto ovoga sta si stavio || stavi &&!!
EDIT: i umjesto ovoga sta si stavio || stavi &&!!
Legenda Foruma
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
13 / 250 XP
Početnik(1)
888
Postovi:
66
Teme:
Pridružio se:Okt. 2009
19. Apr. 2010.
ovo je jedan dio i u taj dio dijeliÅ¡ na dva (ulaz-izlaz), ali koristiÅ¡ istu komandu (enter), a poÅ¡to je to jedan dio on ga cijelog uÄitava od jednom, evo rjeÅ¡enje:
Za izlaz stavi drugu tipku
Ili napravi posebno za ulaz i izlaz: Ovako:
Prvo taj probaj, a ako neradi, onda je ovaj:
Za izlaz stavi drugu tipku
Ili napravi posebno za ulaz i izlaz: Ovako:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (IsKeyJustDown(KEY_SECONDARY_ATTACK, newkeys, oldkeys) || PlayerToPoint(5.0,playerid,1753.1857,-1912.2231,13.5677))
{
SetPlayerPos(playerid, -2159.122802,641.517517,1052.381713);
SetPlayerInterior(playerid, 1);
}
return 1;
}
if (IsKeyJustDown(KEY_SECONDARY_ATTACK, newkeys, oldkeys) || PlayerToPoint(1.0,playerid,-2159.122802,641.517517,1052.381713))
{
SetPlayerPos(playerid, 1753.1857,-1912.2231,13.5677);
SetPlayerInterior(playerid, 0);
}
return 1;
}
Prvo taj probaj, a ako neradi, onda je ovaj:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if (IsKeyJustDown(KEY_SECONDARY_ATTACK, newkeys, oldkeys) || PlayerToPoint(5.0,playerid,1753.1857,-1912.2231,13.5677))
{
SetPlayerPos(playerid, -2159.122802,641.517517,1052.381713);
SetPlayerInterior(playerid, 1);
}
return 1;
}
{
if (IsKeyJustDown(KEY_SECONDARY_ATTACK, newkeys, oldkeys) || PlayerToPoint(1.0,playerid,-2159.122802,641.517517,1052.381713))
{
SetPlayerPos(playerid, 1753.1857,-1912.2231,13.5677);
SetPlayerInterior(playerid, 0);
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava