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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: ROOCK - 2013. Május 30. - 22:08:03

Cím: Visszalépés karakterválasztóba
Írta: ROOCK - 2013. Május 30. - 22:08:03
Üdv
az lenne a kérdésem hogy hogyan lehet visszalépni egy parancsal a karakterválasztóbe mert egy ilyennel próbálkoztam e ez rossz betesz a semmibe és nem lehet csinálni semmit
 

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(\"/szkilep\", cmdtext, true) == 0)
{
gTeam[playerid] = CIVIL;
SetupPlayerForClassSelection(playerid);
       TogglePlayerSpectating(playerid, true);
SendClientMessage(playerid, RED, \"Kiléptél a szolgálatból!\");
return 1;
}
return 0;
}
public OnPlayerRequestClass(playerid, classid)
{
SetupPlayerForClassSelection(playerid);
return 1;
}
forward SetupPlayerForClassSelection(playerid);
public SetupPlayerForClassSelection(playerid)
{
    SetPlayerPos(playerid, -2669.6472,1403.8361,906.2771);
SetPlayerFacingAngle(playerid,310.7162);
SetPlayerCameraPos(playerid, -2667.5176,1406.0835,906.2734);
SetPlayerCameraLookAt(playerid, -2669.6472,1403.8361,906.2771);
SetPlayerInterior(playerid,3);
    ApplyAnimation(playerid,\"FIGHT_D\",\"FightD_3\",4.0,0,1,1,0,0);
     ApplyAnimation(playerid,\"RAPPING\",\"RAP_B_Loop\",4.0,1,1,1,1,0);
    GameTextForPlayer(playerid,\"~g~]Drift~g~]\", 500, 3);
return 1;
}
Cím: Visszalépés karakterválasztóba
Írta: Flash - 2013. Május 30. - 22:31:14
Ezeket felejtsd el, mert 2 sor az egész. ->  SetPlayerHealth(playerid, 0); SetPlayerSelectionClass(playerid);
Cím: Visszalépés karakterválasztóba
Írta: ROOCK - 2013. Május 30. - 23:51:04
és ha ezt a 2 sort beteszem akkor is error
error 017: undefined symbol \"SetPlayerSelectionClass\"
Cím: Visszalépés karakterválasztóba
Írta: xD1999 - 2013. Május 31. - 08:26:02
De hova teted be másold be !
Cím: Visszalépés karakterválasztóba
Írta: ROOCK - 2013. Május 31. - 13:14:06
ide tettem be
 

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(\"/kariv\", cmdtext, true) == 0)
{
    SetPlayerHealth(playerid, 0);
                SetPlayerSelectionClass(playerid);
return 1;
}
return 0;
}
Cím: Visszalépés karakterválasztóba
Írta: Virgonc - 2013. Május 31. - 13:45:34
public OnPlayerCommandText(playerid, cmdtext[])
{
        if(strcmp(\"/szkilep\", cmdtext, true) == 0)
        {
                gTeam[playerid] = CIVIL;
                SetupPlayerForClassSelection(playerid);
                TogglePlayerSpectating(playerid, true);
                TogglePlayerSpectating(playerid, false);
                SendClientMessage(playerid, RED, \"Kiléptél a szolgálatból!\");
                return 1;
        }
        return 0;
}

 
Így lesz jó.
Cím: Visszalépés karakterválasztóba
Írta: Flash - 2013. Május 31. - 15:11:25
public OnPlayerCommandText(playerid, cmdtext[])
{
        if(strcmp(\"/skin-valaszto\", cmdtext, true) == 0)
        {
                SetPlayerHealth(playerid, 0);
                SetupPlayerForClassSelection(playerid);
                return 1;
        }
        return 0;
}