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: Shady - 2012. December 16. - 16:08:57

Cím: Teleport hiba!
Írta: Shady - 2012. December 16. - 16:08:57
Az mi miatt van hogy beírom hogy /nrgskate vagy /sf mindig ugyanazokra a helyekre teleportál, hiába másak a koordináták? Már 3x csináltam újból a többi teleport helyeket is....
 
/*9*/
if(strcmp(cmdtext, \"/nrgskate\", true) == 0){
if(IsPlayerInAnyVehicle(playerid)) {
SetVehiclePos(GetPlayerVehicleID(playerid),-1505.5582,-238.8165,14.1484);
} else {
SetPlayerPos(playerid,-1505.5582,-238.8165,14.1484);
}
return 1;
}
/*10*/
if(strcmp(cmdtext, \"/sf\", true) == 0){
if(IsPlayerInAnyVehicle(playerid)) {
SetVehiclePos(GetPlayerVehicleID(playerid),-1700.6896,54.6228,3.5495);
} else {
SetPlayerPos(playerid,-1700.6896,54.6228,3.5495);
}
return 1;
}
Cím: Teleport hiba!
Írta: ZyZu. - 2012. December 16. - 18:06:23

if(strcmp(cmdtext, \"/sf\", true) == 0)
{
        new pName[MAX_PLAYER_NAME], string[256];
if(IsPlayerInAnyVehicle(playerid))
{
SetPlayerInterior(playerid, 0);
SetVehiclePos(GetPlayerVehicleID(playerid),-1700.6896,54.6228,3.5495);
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), \"[TELE]: %s elteleportált San Fierro Városába! {24FF0A}[/sf]\", pName);
SendClientMessageToAll(-1, string);
} else {
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,-1700.6896,54.6228,3.5495);
SetPlayerFacingAngle(playerid, 301.5956);
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string), \"[TELE]: %s elteleportált San Fierro Városába! {24FF0A}[/sf]\", pName);
SendClientMessageToAll(-1, string);
}
return 1;
}
Cím: Teleport hiba!
Írta: Shady - 2012. December 16. - 21:07:23
Még most sem jó és warningot ir ki  :doubt:
 
warning 219: local variable \"string\" shadows a variable at a preceding level
Cím: Teleport hiba!
Írta: ZyZu. - 2012. December 16. - 21:09:48

if(strcmp(cmdtext, \"/sf\", true) == 0)
{
        new pName[MAX_PLAYER_NAME], stringg[256];
        if(IsPlayerInAnyVehicle(playerid))
        {
        SetPlayerInterior(playerid, 0);
        SetVehiclePos(GetPlayerVehicleID(playerid),-1700.6896,54.6228,3.5495);
        GetPlayerName(playerid, pName, sizeof(pName));
        format(stringg, sizeof(stringg), \"[TELE]: %s elteleportált San Fierro Városába! {24FF0A}[/sf]\", pName);
        SendClientMessageToAll(-1, stringg);
        } else {
        SetPlayerInterior(playerid, 0);
        SetPlayerPos(playerid,-1700.6896,54.6228,3.5495);
        SetPlayerFacingAngle(playerid, 301.5956);
        GetPlayerName(playerid, pName, sizeof(pName));
        format(stringg, sizeof(stringg), \"[TELE]: %s elteleportált San Fierro Városába! {24FF0A}[/sf]\", pName);
        SendClientMessageToAll(-1, stringg);
        }
        return 1;
}