Server keep shutting down due to error 20
#1

I dot under why it still closes my server
pawn Код:
Script[gamemodes/test.amx]: Run time error 20: "Invalid index parameter (bad entry point)"
Even i add Main() {} o top of OnGameModeInit

pawn Код:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#include <a_samp>

#if defined FILTERSCRIPT


#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA



main() {}

public OnGameModeInit()
{
    // Don't use these lines if it's a filterscript
    SetGameModeText("Blank Script");
    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    AddPlayerClass(293,-543.7243,2592.7314,53.5156,270.7141,0,0,0,0,0,0); // 0
    AddPlayerClass(299,-543.4693,2607.3337,53.5156,270.7141,0,0,0,0,0,0); // 1
Reply
#2

try removing

pawn Код:
#if defined FILTERSCRIPT
since it's not a filterscript.
Reply
#3

Well the scipting was workig fine until i remove the
pawn Код:
#if defined FILTERSCRIPT
Then i get this 4 error
pawn Код:
C:\Users\nishki\Desktop\New folder\gamemodes\test.pwn(203) : error 017: undefined symbol "pname"
C:\Users\nishki\Desktop\New folder\gamemodes\test.pwn(203) : error 017: undefined symbol "pname"
C:\Users\nishki\Desktop\New folder\gamemodes\test.pwn(203) : error 029: invalid expression, assumed zero
C:\Users\nishki\Desktop\New folder\gamemodes\test.pwn(203) : fatal error 107: too many error messages on one line
Line is
pawn Код:
SendClientMessage(playerid, COLOR_WHITE, "Welcome to test server, this was created from jaami");
GetPlayerName(playerid, pname, sizeof(pname));
format(string, sizeof(string), "%s has joinned the server.", pname);
}
    return 1;
}
203 lie is in GetPlayerName
Reply
#4

I'm guessing this is the public OnPlayerConnect callback. If so, use this:

pawn Код:
public OnPlayerConnect(playerid)
{
     new pname [MAX_PLAYER_NAME];
     GetPlayerName(playerid, pname, sizeof(pname));
     format(string, sizeof(string), "%s has joined the server. (Connected)", pname);
     SendClientMessageToAll(COLOR_GREY, string);
     SendClientMessage(playerid, COLOR_WHITE, "Welcome to test server, this was created from jaami");
     return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)