Hello!!
Szerintem lehet lessz aki jelentkezik scripternek de azért itt egy kis teleport
if (strcmp(\"/XYZ\", cmdtext, true) == 0) //tetszõleges parancs XYZ helyére
{
if(IsPlayerInAnyVehicle(playerid) == 1) // kocsiban vagy-e
{
SetVehiclePos(GetPlayerVehicleID(playerid), X,Y,Z; // ez hogy hová teleportáljon ha kocsiban vagy
}
else
{
SetPlayerPos(playerid, X,Y,Z); // ez hogy hová teleportáljon ha nem vagy kocsiban
}
new string[256];
new name[128];
format(string, sizeof(string), \"%s elteleportált!!\", name);
SendClientMessageToAll(COLOR_CLIENTMESSAGE,string);
return SendClientMessage(playerid, COLOR_ERROR,\"Rossz Parancs\");
}
Lementeni Pozíciót Úgy Tudsz Hogy bemész a játékba (Multi) és odaálssz a tetszóleges helyre beírod /save aztán kilépsz és dokumentumok--->GTA San Andreas User Files---->SAMP--->savedpositions.txt ezt megnyitod és ilyen fog bejönni ha minden igaz
Ebbõl Kimásolod Az XYZ koordinátákat (amit félkövérrel jelölök):
AddPlayerClass(147,3063.6165,-1986.3689,11.6864,170.8720,0,0,0,0,0,0); // PÉLDA
és bemásolod X,Y,Z helyére:
SetVehiclePos(GetPlayerVehicleID(playerid), X,Y,Z;
SetPlayerPos(playerid, X,Y,Z);
if (strcmp(\"/tele neve\", cmdtext, true, 10) == 0)
{
SetVehiclePos(GetPlayerVehicleID(playerid), Koordinata);//evvel a kocsit telézi
SetPlayerPos(playerid, Koordinata);//ez meg a Skint
SendClientMessage(playerid, 0x008000AA, \"Elteleportáltál valahova!\"); //A chatboxba írja ki
return 1;
}
Ez sokkal egyszerübb!!!
if (strcmp(\"/tele neve\", cmdtext, true, 10) == 0)
{
SetVehiclePos(GetPlayerVehicleID(playerid), Koordinata);//evvel a kocsit telézi
SetPlayerPos(playerid, Koordinata);//ez meg a Skint
SendClientMessage(playerid, 0x008000AA, \"Elteleportáltál a VersenyPályá-ra!\"); //A chatboxba írja ki
return 1;
}
Ez sokkal egyszerübb!!!
igen igazad van de az enyém is használható... :D ;)