Leírások/útmutatók.. ott nézz körül! ot levan írva
Minden 2. témában rászólok valakire,hogy ilyen hsz-t ne írjon...
Szabályzat4EverVan egy olyan eljárás hogy public
OnPlayerRequestClass(playerid, classid)
(Minden függvény nevéhez linket kötöttem)
Itt kell ezeket beálítani.
Használd ezeket a függvényeket:
SetPlayerPos - Ezzel álítod be a játékos helyét.(x,y,z koordináta)
SetPlayerCameraPos - Ezzel a játékos camerályának a helyzetét álítod be.(Tehát ez állítja azt a helyet ahonnan nézel a játékosra játékét közben,alapban a játékos mögött van kicsit sréhen,ennek beálításához van a
SetCameraBehindPlayer.)
SetPlayerCameraLookAt - Merre nézzen a kamera.
Pontosításra van még a
SetPlayerFacingAngle függvény mellyen forgásszüget állíthatsz be a játékosnak.(a koordináta.)
Példa:
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, x,y,z);
SetPlayerFacingAngle(playerid,a);
SetPlayerCameraPos(playerid, cx,cy,cz);
SetPlayerCameraLookAt(playerid, x,y,z;
return 1;
}
A játékost és a camera helyét ne rakd azonos helyre mert akkor nyilván nem látszik a skin.
(Ezért raktam eléjük
c-betût,hogy különbözzenek.)
A skinválasztóban azok a skinek jelennek meg amiket a public
OnGameModeInit eljárás alatt létrehozol az
AddPlayerClass föggvényel.
Példa:
public OnGameModeInit()
{
AddPlayerClass(skinid, x, y,z, a, weapon1, weapon1_ammo, weapon2, weapon2_ammo, weapon3, weapon3_ammo)
return 1;
}
Összes skin ID:
http://wiki.sa-mp.com/wiki/Skins:All