Symbol already defined: "CreateObject"
#5

Oh and by the way, how do I get to a XYW position? The map that I've added is on a certain XYW, but I have no idea how to get there haha. And once I actually manage, how do I set that as a starting point? This is how it looks atm when a player connects;

Код:
public OnPlayerConnect(playerid)
{
	new name[MAX_PLAYER_NAME+1];
    GetPlayerName(playerid, name, sizeof(name));

    SetPlayerCameraPos(playerid, 1061.1375, -1348.5317, 72.5953);
    SetPlayerCameraLookAt(playerid, 1062.0928, -1348.8217, 72.5754);
	
    if(IsPlayerNPC(playerid)) return 1;
    
    /* IF PLAYER HAS NON-RP NAME CHECKER */
    
    new str[24+MAX_PLAYER_NAME+1];
    GetPlayerName(playerid, name, sizeof(name));
    if(strfind(name, "0", true) != -1 || strfind(name, "1", true) != -1 || strfind(name, "2", true) != -1 || strfind(name, "3", true) != -1 || strfind(name, "4", true) != -1 || strfind(name, "5", true) != -1
    || strfind(name, "6", true) != -1 || strfind(name, "7", true) != -1 || strfind(name, "8", true) != -1 || strfind(name, "9", true) != -1 || strfind(name, "[", true) != -1 || strfind(name, "]", true) != -1)
    {
        SendClientMessage(playerid, COLOR_RED, "SERVER: {FFFFFF}Due to being a roleplay name we require a roleplay-ing name, like Firstname_Lastname.");
        SendClientMessage(playerid, COLOR_RED, "SERVER: {FFFFFF}If you either user numbers on your name, please remove them also.");
        GetPlayerName(playerid, name, sizeof(name));
        format(str, sizeof(str), "%s has been kicked from the server for having a Non-RP name.", name);
        SendClientMessageToAll(0xC4C4C4FF, str);
        Kick(playerid);
    }
    if(strfind( name, "_", true) == -1)
    {
        SendClientMessage(playerid, COLOR_RED, "SERVER: {FFFFFF}Due to being a roleplay name we require a roleplay-ing name, like Firstname_Lastname.");
        format(str, sizeof(str), "%s has been kicked from the server for having a Non-RP name.", name);
        SendClientMessageToAll(0xC4C4C4FF, str);
        Kick(playerid);
    }
    
	/* END OF THE NON-RP NAME CHECKER */
	
    if(fexist(UserPath(playerid)))
    {
        INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"Authentication","{FFFFFF}Welcome to {FF0000}Basic Roleplay\n{FFFFFF}Please type your password to login.","Login","Quit");
    }
    else
    {
        ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD,"Authentication","{FFFFFF}Welcome to {FF0000}Basic Roleplay\n{FFFFFF}Please type your password to register.","Register","Quit");
    }
    return 1;
}
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)