שיגורים
--------------
ככה מתחילים שיגורים:
PHP Code:
if( strcmp(cmdtext,"/Cmd", true ) == 0 ){
במקום cmd/, רשמו את שם השיגור.(הפקודה שאיתה תשתגרו)
אם השחקן ברכב:
PHP Code:
if (GetPlayerState(playerid) == 2)
{
SetPlayerInterior(playerid,0);
SetVehiclePos(GetPlayerVehicleID(playerid), x,y,z);
SetVehicleZAngle(GetPlayerVehicleID(playerid), a);
SetPlayerVirtualWorld(playerid,0);
} else {
אם השחקן לא ברכב:
PHP Code:
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, x,y,z);
SetPlayerFacingAngle(playerid, a);
SetPlayerVirtualWorld(playerid,0);
}
בשביל להוסיף הודעה(ששחקן משתגר שהיה רשום לו):
PHP Code:
SendClientMessage(playerid, 0x33CCFFAA, "איזור המרוצים SZ");
ובסוף נוסיף:
ובסוף יראה קח:
PHP Code:
if(!strcmp(cmdtext,"/cmd",true)){
if (GetPlayerState(playerid) == 2)
{
SetVehiclePos(GetPlayerVehicleID(playerid), x,y,z);
SetVehicleZAngle(GetPlayerVehicleID(playerid), a);
SetPlayerInteriorn(playerid,0);
SetPlayerWorld(playerid,0);
} else {
SetPlayerPos(playerid, x,y,z);
SetPlayerFacingAngle(playerid, a);
center]SetPlayerInterior(playerid,0);
}
SendClientMessage(playerid, 0x00ff99ff, "איזור המרוצים SZ");
return 1;
איך משיגים את ה-X Y Z?
נכנסים לשרת כלשהו, עומדים בדיוק במקום שאתם רוצים ששם היה השיגור, ואז עושים את הפקודה Save/.
אחרי שעשינו את זה, נכנסים לכאן:
Documents\GTA San Andreas User Files\SAMP
לאחר שעשינו גם את זה נכנס למסמך טקסט:
savedpositions
ונקח משם את הX Y Z,
PHP Code:
AddPlayerClass(271,-731.2327,497.2686,1371.9766,0,0,0,0,0,0);