Üdv
Van ez a teleport:
if(strcmp(cmdtext, \"/drift\",true)==0)
{
SetPlayerInterior(playerid,0);
{if(State!=PLAYER_STATE_DRIVER)
{SetPlayerPos(playerid,2434.9551,-1650.9041,13.5469);}
else if(IsPlayerInVehicle(playerid, cartype) == 1)
{SetVehiclePos(cartype,2434.9551,-1650.9041,13.5469);
SetVehicleZAngle(cartype,266.6323);}
else
{SetPlayerPos(playerid,2434.9551,-1650.9041,13.5469);}
GameTextForPlayer(playerid,\"Üdv drift 1-n\",2500,3);}
return 1;
}
És ezt a hibát irja ki:
error 017: undefined symbol \"State\"
error 017: undefined symbol \"cartype\"
error 017: undefined symbol \"cartype\"
error 017: undefined symbol \"cartype\"
Valaki tudja mi a problem?
Tessék, itt van: #include < a_samp >
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(\"/drift\", cmdtext, true))
{
SetPlayerInterior(playerid, 0);
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(GetPlayerVehicleID(playerid), 2434.9551, -1650.9041, 13.5469);
SetVehicleZAngle(GetPlayerState(playerid), 266.6323);
GameTextForPlayer(playerid,\"¬dv drift 1-en!\", 2500, 3);
}
else
{
SetPlayerPos(playerid, 2434.9551, -1650.9041, 13.5469);
}
return 1;
}
return 0;
}
Indentációval:PasteBin LINK
Így nem egyszerubb...?
Teleport_Add(\"Drift\",\"/drift\",2434.9551,-1650.9041,13.5469,0.0);
(OnGameModeInit/OnFilterScript-be...)
Teleport kezelo szükségeltetik.
http://samp-forum.extra.hu/index.php?topic=3264.0
Köszi a segitséget mindenkinek!
Zárom a témát!