CMD:gotoloc(playerid, params[]) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "USAGE: /gotoloc [LOCATION]"); SendClientMessage(playerid, COLOR_LIGHTBLUE, "To view all locations available, You may use /locations!"); return 1; if(!strcmp(params, "fc", true)) { SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid, 0); SetPlayerPos(playerid,-193.1042,1002.7148,19.7789); SendClientMessage(playerid, COLOR_WHITE, " You have teleported to Fort Carson."); return 1; } else if(!strcmp(params, "dmv", true)) { SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid, 0); SetPlayerPos(playerid,-92.4281,1090.8228,19.7422); SendClientMessage(playerid, COLOR_WHITE, " You have teleported to the DMV."); return 1; }
C:\Users\USER\Desktop\SV\gamemodes\bare.pwn(408) : warning 225: unreachable code C:\Users\USER\Desktop\SV\gamemodes\bare.pwn(425) : error 030: compound statement not closed at the end of file (started at line 405) Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.
#include <sscanf2>
CMD:gotoloc(playerid, params[]) { new loc[ 4 ]; if( sscanf( loc, "s[5] ", loc ) ) return SendClientMessage( playerid, -1, "USAGE: /gotoloc [fc/dmv]"); if(!strcmp(loc, "fc", true)) { SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid, 0); SetPlayerPos(playerid,-193.1042,1002.7148,19.7789); SendClientMessage(playerid, -1, " You have teleported to Fort Carson."); } else if(!strcmp(loc, "dmv", true)) { SetPlayerInterior(playerid, 0); SetPlayerVirtualWorld(playerid, 0); SetPlayerPos(playerid,-92.4281,1090.8228,19.7422); SendClientMessage(playerid, -1, " You have teleported to the DMV."); } return (1); }
#if !defined isnull
#define isnull(%1) \
((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
#endif
CMD:gotoloc(playerid, params[])
{
if (isnull(params)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, "USAGE: /gotoloc [LOCATION]");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "To view all locations available, You may use /locations!");
if(!strcmp(params, "fc", true))
{
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid,-193.1042,1002.7148,19.7789);
SendClientMessage(playerid, COLOR_WHITE, " You have been teleported to Fort Carson.");
}
else if(!strcmp(params, "dmv", true))
{
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerPos(playerid,-92.4281,1090.8228,19.7422);
SendClientMessage(playerid, COLOR_WHITE, " You have been teleported to the DMV.");
}
return 1;
}
The script gives me no error, but the Gamemode becomes UNKNOWN |