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
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.
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;
}
Napisao sam ti kako uzmes koordinatu i stavis je za port,samo stavis koorinate pod:
JBC_SetPlayerPos