Szerző Téma: Spawnválasztás  (Megtekintve 897 alkalommal)

Nem elérhető Zack

  • 433
    • Profil megtekintése
Spawnválasztás
« Dátum: 2010. november 26. - 17:30:45 »
0 Show voters
Sziasztok valaki csinálna nekem egy spawnválasztót? Olyanra gondoltam h két városban lehetne spawnolni de a koordinátát én beleírom. Pl: /spawnváros1 /spawnváros2 /spawnitt a spawnitt az elmentené a jelenlegi poziciódat és azzal lehetne kezdeni. Elõre is köszi.

Spawnválasztás
« Válasz #1 Dátum: 2010. november 28. - 14:31:00 »
0 Show voters
A newokat a mód elejére tedd
A parancsokat simán írtam mert nem tudom,hogy használsz e ZCMD-t vagy ilyesmit
Nincs tesztelve,de elvileg mûködik.
 
new spawn[MAX_PLAYERS];
new Float:sX[MAX_PLAYERS], Float:sY[MAX_PLAYERS], Float:sZ[MAX_PLAYERS], sINT[MAX_PLAYERS];
if(strcmp(cmd, \"/spawnvaros1\", true) == 0) // maga  a parancs
{
        spawn[playerid] = 0;
        SendClientMessage(playerid,COLOR_GREEN,\"Mostantól Los Santosban spawnolsz!\");
        return 1;
        }
if(strcmp(cmd, \"/spawnvaros2\", true) == 0) // maga  a parancs
{
        spawn[playerid] = 1;
        SendClientMessage(playerid,COLOR_GREEN,\"Mostantól Las Venturasban spawnolsz!\");
        return 1;
        }
if(strcmp(cmd, \"/spawnitt\", true) == 0) // maga  a parancs
{
        spawn[playerid] = 2;
        new Float:X,Float:Y,Float:Z;
        GetPlayerPos(playerid,X,Y,Z);
sX[playerid] = X;
sY[playerid] = Y;
sZ[playerid] = Z;
sINT[playerid] = GetPlayerInterior(playerid);
        SendClientMessage(playerid,COLOR_GREEN,\"Mostantól Los Santosban spawnolsz!\");
        return 1;
        }
public OnPlayerSpawn(playerid)
{
if(spawn[playerid] == 0) // Los Santos
{
SetPlayerPos(playerid,TEDD BE IDE A KOORDINÁLTÁIDAT);
}
else if(spawn[playerid] == 1) // Las Venturas
{
SetPlayerPos(playerid,TEDD BE IDE A KOORDINÁLTÁIDAT);
}
else if(spawn[playerid] == 2) // Mentett pozíció
{
SetPlayerPos(playerid,sX[playerid],sY[playerid],sZ[playerid]);
SetPlayerInterior(playerid,sINT[playerid]);
}
return 1;
}

Spawnválasztás
« Válasz #2 Dátum: 2010. december 10. - 15:06:58 »
0 Show voters
nekem lett egy csomó hiba... :(:(

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal