Szerző Téma: ismeretlen parancs  (Megtekintve 913 alkalommal)

ismeretlen parancs
« Dátum: 2012. március 17. - 08:42:47 »
0 Show voters
Sziasztok!
[pawn]if(!strcmp(cmdtext, \"/lp\", true))
{
if (SavePos[playerid][savedPos] == 0) return SendClientMessage(playerid, COLOR_RED, \"Nincs mentett pozíciód! /sp\");
if (IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), SavePos[playerid][sX], SavePos[playerid][sY], SavePos[playerid][sZ]);
SetVehicleZAngle(GetPlayerVehicleID(playerid), SavePos[playerid][sA]);
} else {
SetPlayerPos(playerid, SavePos[playerid][sX], SavePos[playerid][sY], SavePos[playerid][sZ]);
SetPlayerFacingAngle(playerid, SavePos[playerid][sA]);
}}[/pawn]
valamiért azt írja ki hogy ismeretlen parancs  ::|

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
ismeretlen parancs
« Válasz #1 Dátum: 2012. március 17. - 08:45:43 »
+1 Show voters
if(strcmp(cmdtext, \"/lp\", true))
{
if (SavePos[playerid][savedPos] == 0) return SendClientMessage(playerid, COLOR_RED, \"Nincs mentett pozíciód! /sp\");
if (IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), SavePos[playerid][sX], SavePos[playerid][sY], SavePos[playerid][sZ]);
SetVehicleZAngle(GetPlayerVehicleID(playerid), SavePos[playerid][sA]);
} else {
SetPlayerPos(playerid, SavePos[playerid][sX], SavePos[playerid][sY], SavePos[playerid][sZ]);
SetPlayerFacingAngle(playerid, SavePos[playerid][sA]);
}
        return 1;
}

 return 1; hiányzott, ez miatt nem tért vissza. Meg ide nem kell ! jel if(strcmp(cmdtext, \"/lp\", true)), mert avval tagadod!
« Utoljára szerkesztve: 2012. március 17. - 08:47:42 írta Gabor.. »

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
ismeretlen parancs
« Válasz #2 Dátum: 2012. március 17. - 08:50:31 »
0 Show voters
Idézetet írta: Gabor.. date=1331970343\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"18627\" data-ipsquote-contentclass=\"forums_Topic

if(strcmp(cmdtext, \"/lp\", true))
{
if (SavePos[playerid][savedPos] == 0) return SendClientMessage(playerid, COLOR_RED, \"Nincs mentett pozíciód! /sp\");
if (IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), SavePos[playerid][sX], SavePos[playerid][sY], SavePos[playerid][sZ]);
SetVehicleZAngle(GetPlayerVehicleID(playerid), SavePos[playerid][sA]);
} else {
SetPlayerPos(playerid, SavePos[playerid][sX], SavePos[playerid][sY], SavePos[playerid][sZ]);
SetPlayerFacingAngle(playerid, SavePos[playerid][sA]);
}
        return 1;
}

 return 1; hiányzott, ez miatt nem tért vissza. Meg ide nem kell ! jel if(strcmp(cmdtext, \"/lp\", true)), mert avval tagadod!
 
Nem egészen, mert az strcmp 0-ával tér vissza ha a két öszevetett string egyezik ....

ismeretlen parancs
« Válasz #3 Dátum: 2012. március 17. - 08:54:56 »
0 Show voters
mûködik, zárak

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal