Can't start the server..
#1

pawn Код:
//------------------------------------------------------------------[ Includes ]
#include <a_samp>
//-------------------------------------------------------------[ Server Limits ]
#define MaxPlayers  GetMaxPlayers()
#define MaxVehicles MAX_VEHICLES
#define MaxObjects  MAX_OBJECTS
//--------------------------------------------------------------------[ Colors ]
#define Black   "{000000}"
#define White   "{FFFFFF}"
#define Grey    "{BFBFBF}"
#define Red     "{FF0000}"
#define Orange  "{FFA500}"
#define Yellow  "{FFFF00}"
#define Green   "{008000}"
#define Blue    "{0000FF}"
#define Purple  "{800080}"
#define Teal    "{008080}"
//--------------------------------------------------------------[ Milliseconds ]
#define Year    31536000000 // Day x 365
#define Month   2592000000  // Day x 30
#define Week    604800000   // Day x 7
#define Day     86400000    // Hour x 24
#define Hour    3600000     // Minute x 60
#define Minute  60000       // Second x 60
#define Second  1000        // Millisecond x 1000
//-----------------------------------------------------------------[ Variables ]
//--------------------------------------------------------------------[ Unused ]
main() {}
//--------------------------------------------------------------------[ Timers ]
//----------------------------------------------------------[ Custom Functions ]
stock My_GetPlayerName(playerid) {
    new Name[MAX_PLAYER_NAME];

    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    return Name;
}

#if defined _ALS_GetPlayerName
    #undef GetPlayerName
#else
    #define _ALS_GetPlayerName
#endif
#define GetPlayerName My_GetPlayerName

stock RoleplayNameCheck(Name[]) {
    new NumberOfUnderscores = 0;

    if(Name[0] < 'A' || Name[0] > 'Z') {
        return false; // No capital in first name.
    }

    for(new NamePos = 1; NamePos < strlen(Name); NamePos++) {
        if(Name[NamePos] < 'a' || Name[NamePos] > 'z' || Name[NamePos] != '_') {
            return false; // Invalid character.
        } else {
            if(Name[NamePos] == '_') {
                NumberOfUnderscores++;

                if(NumberOfUnderscores >= 2) {
                    return false; // Too many underscores.
                }

                NamePos++;

                if(Name[NamePos] < 'A' || Name[NamePos] > 'Z') {
                    return false; // No capital in last name.
                }
            }
        }
    }

    if(NumberOfUnderscores == 0) {
        return false; // No underscore.
    }
    return true;
}
//---------------------------------------------------------[ Default Callbacks ]
public OnGameModeInit() {
    return true;
}

public OnGameModeExit() {
    return true;
}

public OnPlayerConnect(playerid) {
    if(! RoleplayNameCheck(GetPlayerName(playerid))) { // Our name checker.
        SendClientMessage(playerid, -1, ""Red"Your name is not in Firstname_Lastname format! "White"Please correct it."); // The message sent.
        Kick(playerid); // Kicks the player.
    }
    return true;
}

public OnPlayerDisconnect(playerid, reason) {
    return true;
}

public OnPlayerRequestClass(playerid, classid) {
    return true;
}

public OnPlayerRequestSpawn(playerid) {
    return true;
}

public OnPlayerSpawn(playerid) {
    return true;
}

public OnPlayerDeath(playerid, killerid, reason) {
    return true;
}

public OnVehicleSpawn(vehicleid) {
    return true;
}

public OnVehicleDeath(vehicleid, killerid) {
    return true;
}

public OnPlayerText(playerid, text[]) {
    return true;
}

public OnPlayerCommandText(playerid, cmdtext[]) {
    OnPlayerText(playerid, cmdtext);
    return true;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) {
    return true;
}

public OnPlayerExitVehicle(playerid, vehicleid) {
    return true;
}

public OnPlayerStateChange(playerid, newstate, oldstate) {
    return true;
}

public OnPlayerEnterCheckpoint(playerid) {
    return true;
}

public OnPlayerLeaveCheckpoint(playerid) {
    return true;
}

public OnPlayerEnterRaceCheckpoint(playerid) {
    return true;
}

public OnPlayerLeaveRaceCheckpoint(playerid) {
    return true;
}

public OnRconCommand(cmd[]) {
    return true;
}

public OnObjectMoved(objectid) {
    return true;
}

public OnPlayerObjectMoved(playerid, objectid) {
    return true;
}

public OnPlayerPickUpPickup(playerid, pickupid) {
    return true;
}

public OnVehicleMod(playerid, vehicleid, componentid) {
    return true;
}

public OnEnterExitModShop(playerid, enterexit, interiorid) {
    return true;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid) {
    return true;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2) {
    return true;
}

public OnVehicleDamageStatusUpdate(vehicleid, playerid) {
    return true;
}

public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat) {
    return true;
}

public OnPlayerSelectedMenuRow(playerid, row) {
    return true;
}

public OnPlayerExitedMenu(playerid) {
    return true;
}

public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) {
    return true;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) {
    return true;
}

public OnRconLoginAttempt(ip[], password[], success ) {
    return true;
}

public OnPlayerUpdate(playerid) {
    return true;
}

public OnPlayerStreamIn(playerid, forplayerid) {
    return true;
}

public OnPlayerStreamOut(playerid, forplayerid) {
    return true;
}

public OnVehicleStreamIn(vehicleid, forplayerid) {
    return true;
}

public OnVehicleStreamOut(vehicleid, forplayerid) {
    return true;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
    return true;
}

public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid) {
    return true;
}

public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid) {
    return true;
}

public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ) {
    return true;
}

public OnPlayerClickTextDraw(playerid, Text:clickedid) {
    return true;
}

public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid) {
    return true;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source) {
    return true;
}

public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ ) {
    return true;
}

public OnPlayerEditAttachedObject(playerid, response, index, modelid, boneid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ ) {
    return true;
}

public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ) {
    return true;
}
When I compile everythings alright, no bugs no warnings, but when I start the server, the black window thingy comes up quickly and disappears straight away.. Any suggestions? +Rep.
Reply


Messages In This Thread
Can't start the server.. - by Dopey. - 08.07.2012, 19:10
Re: Can't start the server.. - by SomebodyAndMe - 08.07.2012, 19:13
Re: Can't start the server.. - by coole210 - 08.07.2012, 19:15
Re: Can't start the server.. - by Dopey. - 08.07.2012, 19:16
Re: Can't start the server.. - by Dopey. - 08.07.2012, 19:26
Re: Can't start the server.. - by Cxnnor - 08.07.2012, 19:51
Re: Can't start the server.. - by Dopey. - 08.07.2012, 21:43
Re: Can't start the server.. - by Unte99 - 09.07.2012, 11:34

Forum Jump:


Users browsing this thread: 1 Guest(s)