Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: 𝓒𝓪𝓼𝓮𝔂 poslato Februar 25, 2013, 19:08:05 POSLE PODNE

Naslov: [POMOC] ulaz/izlaz
Poruka od: 𝓒𝓪𝓼𝓮𝔂 poslato Februar 25, 2013, 19:08:05 POSLE PODNE
Scripta GTARP
detaljni opis:mozelimi neko dati kako da ubacim u svoj mod gtarp je dase ulazi npr u Opstinu na F iznaci da mi da ono gde ja ubacim svoje kordinate i gde trebam stavim ako moze mi ko dat to ida objasni malo kako to ide daznam ubuduce biobimu dosta zahvalan,znaci ono kad stisnes na neko mesto F i udjes u enterijer kordinate ja stavim to znam znaci samo kako da napravim to dase ulazi  i gde trebam stavit to,hvala unapred
Deo scripte:dacu sta treba
slike
Naslov: Odg: [POMOC] ulaz/izlaz
Poruka od: FlasH poslato Februar 25, 2013, 19:18:10 POSLE PODNE
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(PRESSED(KEY_SECONDARY_ATTACK))
{
if (IsPlayerInRangeOfPoint(playerid, 1.0, X,Y,Z)) // provjerava dali je igrač u pointu od kuda ga treba portat unutra
{
    SetPlayerPos(playerid, X,Y,Z); // Postavlja igracu port unutra
    SetPlayerInterior(playerid, 0); // int postaviÅ¡ igraču
}
else if (IsPlayerInRangeOfPoint(playerid, 1.0, X,Y,Z)) // provjerava dali je igrač u pointu od kuda ga treba portat van
{
    SetPlayerPos(playerid, X,Y,Z); // Postavlja igracu port van
    SetPlayerInterior(playerid, 0); // int na 0
}
}
    return 1;
}


Evo ovako ?

Ako nije jasno reci.


Koordinate dobiješ ovako:

Na serveru odeš na poziciju i kucaš /save,zatim otvoriš:


Documents\GTA San Andreas User Files\SAMP\savedpositions.txt
Tamo dobiješ ovako neki kod:

AddPlayerClass(0,1133.0504,-2038.4034,69.1000,262.0000,0,0,0,0,0,0); //
OVO SU TI KOORDINATE X,Y,Z
x- 1133.0504
y- -2038.4034
z- 69.1000


Te koordinate kopiraš i staviš na port.
Naslov: Odg: [POMOC] ulaz/izlaz
Poruka od: 𝓒𝓪𝓼𝓮𝔂 poslato Februar 25, 2013, 22:31:13 POSLE PODNE
e a kako ove kordinate da stavim
AddPlayerClass(270,1000.9054,-1356.5262,13.5778,87.3989,0,0,0,0,0,0)

na to mesto da ulazim kad dodjem tu da udjem ev gle ovo

e ovo dvoje se ulazi i izlazi sad ja nzm gde se ulazi jbt gde je to  sad ove gore kordinate gde da ubacim kako to brate da ubacim ove gore kordinate kad dodjem na to mesto i udjem u enterijer taj

else if (PlayerToPointStripped(1, playerid,377.1724,-193.3045,1000.6328, cx,cy,cz))
{
//Jim's sticky ring
JBC_SetPlayerPos(playerid, 1038.5148,-1338.0944,13.7266);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
PlayerInfo[playerid][pInt] = 0;
OnPlayerExitFood(playerid);
}


public OnPlayerEnterFood
tuje ovo

case 4: // donuts
{
SetPlayerInterior(playerid, 17);
PlayerInfo[playerid][pInt] = 17;
JBC_SetPlayerPos(playerid,377.5237,-191.6597,1000.6328);
SetPlayerCheckpoint(playerid, 379.0611,-186.6032,1000.6328, 0.8);
GameTextForPlayer(playerid, "~w~Jim's sticky ring", 5000, 1);
InAFoodPlace[playerid] = 4;
}
}
return 1;
}
Naslov: Odg: [POMOC] ulaz/izlaz
Poruka od: FlasH poslato Februar 25, 2013, 23:05:25 POSLE PODNE
Napisao sam ti kako uzmes koordinatu i stavis je za port,samo stavis koorinate pod:
JBC_SetPlayerPos