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: Driftk1d - 2012. március 11. - 11:18:01

Cím: pls egy /s /l
Írta: Driftk1d - 2012. március 11. - 11:18:01
/s be irod akor elmenti /l akor oda teleportal a  mentéshez ha lehet akkor plz /s1 /s2 /s3 /s4 /s5-ig es a /l-t is elöre is kösz
Cím: pls egy /s /l
Írta: nyE - 2012. március 11. - 11:26:22
new Float:SavePos[4][MAX_PLAYERS];
CMD:s1(playerid, params[])
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        GetVehiclePos(GetPlayerVehicleID(playerid),SavePos[0][playerid],SavePos[1][playerid],SavePos[2][playerid]);
        GetVehicleZAngle(GetPlayerVehicleID(playerid),SavePos[3][playerid]);
        return SendClientMessage(playerid,0x10F441AA, \"Pozíció elmentve!\");
    }
    else
    {
        GetPlayerPos(playerid,SavePos[0][playerid],SavePos[1][playerid],SavePos[2][playerid]);
GetPlayerFacingAngle(playerid,SavePos[3][playerid]);
return SendClientMessage(playerid,0x10F441AA, \"Pozíció elmentve!\");
    }
}
CMD:l1(playerid, params[])
{
    if(SavePos[0][playerid] == 0 && !SavePos[1][playerid] && !SavePos[2][playerid]) return SendClientMessage(playerid,0x10F441AA, \"Pozíció betöltése sikertelen!\");
    if(IsPlayerInAnyVehicle(playerid))
    {
        SetVehiclePos(GetPlayerVehicleID(playerid),SavePos[0][playerid],SavePos[1][playerid],SavePos[2][playerid]);
        SetVehicleZAngle(GetPlayerVehicleID(playerid),SavePos[3][playerid]);
        return SendClientMessage(playerid,0x10F441AA, \"Pozíció betöltve!\");
    }
    else
    {
SetPlayerPos(playerid,SavePos[0][playerid],SavePos[1][playerid],SavePos[2][playerid]);
SetPlayerFacingAngle(playerid,SavePos[3][playerid]);
return SendClientMessage(playerid,0x10F441AA, \"Pozíció betöltve!\");
    }
}

 
Azt, hogy több legyen úgy tutod megoldani, hogy ottvan felül a new Float:SavePos[4][MAX_PLAYERS];, ebbõl csinálsz még négyet és a SavePos után odaírod, hogy hanyadik mentése legyen pl.: new Float:SavePos2[4][MAX_PLAYERS];. Ezt persze a parancsokban is átkell írnod.
Cím: pls egy /s /l
Írta: Driftk1d - 2012. március 11. - 12:20:21
full nem értek hozá (695) : warning 203: symbol is never used: \"l1\"
(695) : warning 203: symbol is never used: \"s1\" de egy  apoen nem is ot van amit adtal es csak 694 soros meg a gmodom