GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: llx01 - 2012. január 20. - 13:49:02

Cím: Egy helyen végezhetõ parancs
Írta: llx01 - 2012. január 20. - 13:49:02
Sziasztok!
Annyi a kérdésem, hogy, hogy lehet azt megcsinálni hogy csak egy adott négyzetbe vagy háromszögbe tudom is én szóval, hogy egy adott területen lehet csak használni mondjuk a /healme parancsot.
Tehát mondjuk Los Santoszba ne lehessen azt a parancsot használni hogy /tudomisén hanem csak san fierróba.
Elõre is köszönöm!
Cím: Egy helyen végezhetõ parancs
Írta: dexi - 2012. január 20. - 13:54:44
IsPlayerInRangeOfPoint(playerid, sugár, x, y, z)
Cím: Egy helyen végezhetõ parancs
Írta: llx01 - 2012. január 20. - 14:14:00
Egy kicsit pontosabban lehetne mert ezt nem értem, mondjuk egy példamintával.
köszi
Cím: Egy helyen végezhetõ parancs
Írta: buci11 - 2012. január 20. - 14:33:54
a sugár azt jelenti hogy hány méteres körbe legyen érvényes a parancs x,y,z pedig ennek a pozícióját tehát bemész annak a közepére ahova akarod rakni /save és a 3.4.5. számot kimásolod
Cím: Egy helyen végezhetõ parancs
Írta: DrAkE - 2012. január 20. - 15:10:53
Idézetet írta: llx01 date=1327065240\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15855\" data-ipsquote-contentclass=\"forums_Topic
Egy kicsit pontosabban lehetne mert ezt nem értem, mondjuk egy példamintával.
köszi
 


if(!IsPlayerInRangeOfPoint(playerid, 5.0, 0.0, 0.0, 10.0))
    return SendClientMessage(playerid, 0xFFFFFF, \"Ezt a parancsot itt nem használhatod!\"); //visszatérünk üzenettel ha nincs jó helyen :)
else{
    //ide rakhatod mit csináljon ha a közelben van!
}
Cím: Egy helyen végezhetõ parancs
Írta: buci11 - 2012. január 20. - 16:37:19
bocs  suliból írtam elõbb és kicsit felb@szták az agyamat
Cím: Egy helyen végezhetõ parancs
Írta: llx01 - 2012. január 20. - 19:44:22
Még mindig nem értem.
A parancsot hova tudom írni, mert én azt szeretném hogy:
AddPlayerClass(2,2486.4675,-1644.6821,14.0772,5.1512,0,0,0,0,0,0);
itt a /save által lementett koordináta^^^^^^^^^^^^^^
és 1.5 méteres körbe ha beírják /uzi akkor kapnak egy uzit 5000 tölténnyel ingyen és bérmentve+
egy SendClientMessage(playerid, sárga (tudom h nem ezt kell írni), \"Uzi-t elkérted sweet-tõl!\");
Ezt hogy lehetne megcsinálni??