GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Zack - 2010. november 26. - 17:30:45

Cím: Spawnválasztás
Írta: Zack - 2010. november 26. - 17:30:45
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.
Cím: Spawnválasztás
Írta: Szilord - 2010. november 28. - 14:31:00
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;
}
Cím: Spawnválasztás
Írta: szilamer - 2010. december 10. - 15:06:58
nekem lett egy csomó hiba... :(:(