Рекомендованные сообщения



15 posts in this topic

Всем привет. Изначально всё было хорошо, всё удалялось, но потом я начал писать сис-му, перезапускаю сервер и всё, всё объекты появились, я уже и в инклуд кидал и просто в OnPlayerConnect, ничего не помогает.
Вот код:

RemoveBuildings(playerid);//OnPlayerConnect
stock RemoveBuildings(playerid) {
    //perfomanse new
    RemoveBuildingForPlayer(playerid, 6208, 954.273376, -1720.796875, 20.773399, 0.250000);....

}

Убил весь день, и ничего не сделал, HELP PLEASE

Share this post


Link to post
Share on other sites
2 часа назад, NONAMESING сказал:

Всем привет. Изначально всё было хорошо, всё удалялось, но потом я начал писать сис-му, перезапускаю сервер и всё, всё объекты появились, я уже и в инклуд кидал и просто в OnPlayerConnect, ничего не помогает.
Вот код:


RemoveBuildings(playerid);//OnPlayerConnect
stock RemoveBuildings(playerid) {
    //perfomanse new
    RemoveBuildingForPlayer(playerid, 6208, 954.273376, -1720.796875, 20.773399, 0.250000);....

}

Убил весь день, и ничего не сделал, HELP PLEASE


Делай проверки, по типу: 

print("[test] объект удалился");

 

Share this post


Link to post
Share on other sites

@GLADE Текст не выводится

Share this post


Link to post
Share on other sites
Только что, NONAMESING сказал:

@GLADE Текст не выводится


Где именно он у Вас не выводится? Он должен выводиться в логах (server_log.txt)

Share this post


Link to post
Share on other sites

@GLADE У меня логи не обновляются или я что-то делаю не так, у меня логи за 7 утра только

Share this post


Link to post
Share on other sites

@NONAMESING, если Вы всё правильно вставили, то текст в логах должен высвечиваться при вашем коннекте на сервер.

Вставлять надо в stock RemoveBuildings, в итоге должно получиться так:
 

stock RemoveBuildings(playerid) {
    //perfomanse new
    RemoveBuildingForPlayer(playerid, 6208, 954.273376, -1720.796875, 20.773399, 0.250000);....
    print("[test] объект удалён");
}


UPD: Если всё также не высвечивается текст, то покажи OnPlayerConnect.

Edited by GLADE

Share this post


Link to post
Share on other sites

@GLADE Я так и сделал

Share this post


Link to post
Share on other sites

TS Posted (edited) · Report post

Цитата


 


*** GVar Plugin v1.3 by Incognito loaded ***

[11:58:30]   Loaded.
[11:58:30]  Loading plugin: TOTP.so
[11:58:30] TOTP plugin v1.0.1 by Games loaded.
[11:58:30]   Loaded.
[11:58:30]  Loading plugin: log-core.so
[11:58:30]   Plugin does not conform to architecture.
[11:58:30]   Failed.
[11:58:30]  Loaded 8 plugins.

[11:58:30] 
[11:58:30] Filterscripts
[11:58:30] ---------------
[11:58:30]   Loading filterscript 'camping.amx'...
[11:58:30]   Unable to load filterscript 'camping.amx'.
[11:58:30]   Loading filterscript 'VCP.amx'...
[11:58:30]   Unable to load filterscript 'VCP.amx'.
[11:58:30]   Loaded 0 filterscripts.

[11:58:30]  
[11:58:30] --------------------------------------
[11:58:30]  Античит Nex-AC загружен!
[11:58:30]  Версия античита: 1.9.41
[11:58:30]  Автор: Nexius
[11:58:30] --------------------------------------

[11:58:30] [Загрузка ...] БД MYSQL успешно соединено! (СЕРВЕР [ОСНОВНОЙ] | 1)
[11:58:30] [Загрузка ...] Транспорт успешно загружен (212 шт.)
[11:58:30] [Загрузка ...] ТС фракций успешно загружено (0 шт.)
[11:58:30] [Загрузка ...] Фриз банд/мафий успешно загружен (1 шт.)
[11:58:30] [Загрузка ...] Дома успешно загружены (910 шт.)
[11:58:30] [Загрузка ...] Отели успешно загружены (4 шт.)
[11:58:30] [Загрузка ...] Аэропорты успешно загружены (3 шт.)
[11:58:30] [Загрузка ...] Аэропланы успешно загружены (24 шт.)
[11:58:30] Семьи в базе не найдены
[11:58:30] [Загрузка ...] Семьи успешно загружены (0 шт.)
[11:58:30] [Загрузка ...] Комнаты в отеле успешно загружены (240 шт.)
[11:58:30] [Загрузка ...] Интереьры бизнесов успешно загружены (25 шт.)
[11:58:30] [Загрузка ...] Функции бизнеса успешно загружена (9 шт.)
[11:58:30] [Загрузка ...] Бизнесы успешно загружены (84 шт.)
[11:58:30] [Загрузка ...] Зеленые зоны успешно загружены (35 шт.)
[11:58:30] [Загрузка ...] ГангЗоны успешно загружены (125 шт.)
[11:58:30] [Загрузка ...] Фракции успешно загружены (23 шт.)
[11:58:30] [Загрузка ...] Дипломатия успешно загружена (8 шт.)
[11:58:30] [Загрузка ...] Античит успешно загружен (53 шт.)
[11:58:30] [Загрузка ...] Черный рынок успешно загружен (1 шт.)
[11:58:30] [Загрузка ...] Лаборатории успешно загружены (1 шт.)
[11:58:30] [Загрузка ...] Экономика успешно загружена
[11:58:30] [Загрузка ...] Банкоматы успешно загружены (15 шт.)
[11:58:30] [Загрузка ...] Голосование загружено
[11:58:30] [Загрузка ...] Оружие фракций успешно загружены
[11:58:30] [Загрузка ...] Билборды успешно загружены (50 шт.)
[11:58:30] [Загрузка ...] Граффити успешно загружено (120 шт.)
[11:58:30] [Объекты ...] Динамических объектов: (23982 шт.)
[11:58:30] [Объекты ...] Статических объектов: (216 шт.)
[11:58:30] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[11:58:30] Script[gamemodes/VIP(mevius).amx]: Run time error 20: "Invalid index parameter (bad entry point)"
[11:58:30] Number of vehicle models: 117
[11:58:30] [OnQueryError] SQL ERROR. QUERY:
[11:58:30] UPDATE `reports` SET `count` = '0' WHERE `id` = 1
[11:59:30] [OnQueryError] SQL ERROR. QUERY:
[11:59:30] UPDATE `reports` SET `count` = '0' WHERE `id` = 1
[11:59:39] [connection] incoming connection: 85.140.4.156:50329 id: 0
[11:59:39] [join] Eddie_Gavrilov has joined the server (0:85.140.4.156)
[11:59:39] [debug] Run time error 4: "Array index out of bounds"
[11:59:39] [debug]  Attempted to read/write array element at index 2 in array of size 2
[11:59:39] [debug] AMX backtrace:
[11:59:39] [debug] #0 00079f08 in public WC_OnPlayerConnect (0) from VIP(mevius).amx
[11:59:39] [debug] #1 00043820 in public ac_OnPlayerConnect (0) from VIP(mevius).amx
[11:59:39] [debug] #2 00019d50 in public Iter_OnPlayerConnect (0) from VIP(mevius).amx
[11:59:39] [debug] #3 native CallLocalFunction () from samp03svr
[11:59:39] [debug] #4 0000684c in public SSCANF_OnPlayerConnect (0) from VIP(mevius).amx
[11:59:39] [debug] #5 00000c30 in public OnPlayerConnect (0) from VIP(mevius).amx
[12:00:13] [OnQueryError] SQL ERROR. QUERY:
[12:00:13] SELECT * FROM `halloween` WHERE `uid` = 198
[12:00:25] [part] Eddie_Gavrilov has left the server (0:1)
[12:00:30] [OnQueryError] SQL ERROR. QUERY:
[12:00:30] UPDATE `reports` SET `count` = '0' WHERE `id` = 1
[12:01:30] [OnQueryError] SQL ERROR. QUERY:
[12:01:30] UPDATE `reports` SET `count` = '0' WHERE `id` = 1
Цитата


public OnPlayerConnect(playerid) {
    if(playerid == 65535) return Kick(playerid);
    TI[playerid][tLogin] = false;
    TI[playerid][tSpawn] = false;
    Streamer_VisibleItems(STREAMER_TYPE_OBJECT, 850, playerid);
    SetPlayerVirtualWorld(playerid,playerid+1);
    GetPlayerIp(playerid,player_ip_check[playerid],16);

    for(new i; i<MAX_QUESTS; i++) {
        AcceptQuest[playerid][i]=0;
        QuestShow[playerid][i]=0;
        QuestProgress[playerid][i]=0;
    }
    GetPlayerName(playerid,player_name[playerid],MAX_PLAYER_NAME);

    ac_1{playerid} = false;
    to_default(playerid);

    shotTime[playerid] = 0;
    shot[playerid] = 0;

    spaned[playerid]=0;

    //if(strcmp(player_name[playerid],"None",true) == 0) return Kick(playerid);

    new query[128];
    format(query, sizeof(query), "SELECT * FROM `"TABLE_BANIP"` WHERE `IP` = '%s' LIMIT 1", player_ip_check[playerid]);
    mysql_tquery(connects, query, "check_ip_ban", "i", playerid);

    for(new i=0; i<7; i++) {
        TextDrawShowForPlayer(playerid, Logotip_TD[i]);
    }
    GangZoneShowForPlayer(playerid, SFa, COLOR_YELLOW2);
    GangZoneShowForPlayer(playerid, Army, COLOR_YELLOW2);

    ResetPlayerWeapons(playerid);

    RemoveBuildings(playerid);
    return true;
}

 

 

 

Edited by NONAMESING

Share this post


Link to post
Share on other sites

@NONAMESING перед тестированием файл с логами полностью удаляйте, потом перезапускайте сервер и там всегда будут новые логи. 

Share this post


Link to post
Share on other sites

@DEST Вот новый лог, но сюда не выводится [test]объекты загружены. В чём может быть проблема?

Цитата

Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

[13:22:20] 
[13:22:20] Server Plugins
[13:22:20] --------------
[13:22:20]  Loading plugin: crashdetect.so
[13:22:20]   CrashDetect v4.18.1 is OK.
[13:22:20]   Loaded.
[13:22:20]  Loading plugin: pawnraknet.so
[13:22:20] Pawn.RakNet plugin v1.2.0 by urShadow loaded
[13:22:20]   Loaded.
[13:22:20]  Loading plugin: mysql.so
[13:22:20]  >> plugin.mysql: R41-4 successfully loaded.
[13:22:20]   Loaded.
[13:22:20]  Loading plugin: streamer.so
[13:22:20] 

*** Streamer Plugin v2.9.4 by Incognito loaded ***

[13:22:20]   Loaded.
[13:22:20]  Loading plugin: sscanf.so
[13:22:20] 

[13:22:20]  ===============================

[13:22:20]       sscanf plugin loaded.     

[13:22:20]          Version:  2.8.3        

[13:22:20]   (c) 2018 Alex "Y_Less" Cole  

[13:22:20]  ===============================

[13:22:20]   Loaded.
[13:22:20]  Loading plugin: pawncmd.so
[13:22:20] Pawn.CMD plugin v3.1.4 by urShadow loaded
[13:22:20]   Loaded.
[13:22:20]  Loading plugin: gvar.so
[13:22:20] 

*** GVar Plugin v1.3 by Incognito loaded ***

[13:22:20]   Loaded.
[13:22:20]  Loading plugin: TOTP.so
[13:22:20] TOTP plugin v1.0.1 by Games loaded.
[13:22:20]   Loaded.
[13:22:20]  Loading plugin: log-core.so
[13:22:20]   Plugin does not conform to architecture.
[13:22:20]   Failed.
[13:22:20]  Loaded 8 plugins.

[13:22:20] 
[13:22:20] Filterscripts
[13:22:20] ---------------
[13:22:20]   Loading filterscript 'camping.amx'...
[13:22:20]   Unable to load filterscript 'camping.amx'.
[13:22:20]   Loading filterscript 'VCP.amx'...
[13:22:20]   Unable to load filterscript 'VCP.amx'.
[13:22:20]   Loaded 0 filterscripts.

[13:22:20]  
[13:22:20] --------------------------------------
[13:22:20]  Античит Nex-AC загружен!
[13:22:20]  Версия античита: 1.9.41
[13:22:20]  Автор: Nexius
[13:22:20] --------------------------------------

[13:22:20] [Загрузка ...] БД MYSQL успешно соединено! (СЕРВЕР [ОСНОВНОЙ] | 1)
[13:22:20] [Загрузка ...] Транспорт успешно загружен (212 шт.)
[13:22:20] [Загрузка ...] ТС фракций успешно загружено (0 шт.)
[13:22:20] [Загрузка ...] Фриз банд/мафий успешно загружен (1 шт.)
[13:22:20] [Загрузка ...] Дома успешно загружены (910 шт.)
[13:22:20] [Загрузка ...] Отели успешно загружены (4 шт.)
[13:22:20] [Загрузка ...] Аэропорты успешно загружены (3 шт.)
[13:22:20] [Загрузка ...] Аэропланы успешно загружены (24 шт.)
[13:22:20] Семьи в базе не найдены
[13:22:20] [Загрузка ...] Семьи успешно загружены (0 шт.)
[13:22:20] [Загрузка ...] Комнаты в отеле успешно загружены (240 шт.)
[13:22:20] [Загрузка ...] Интереьры бизнесов успешно загружены (25 шт.)
[13:22:20] [Загрузка ...] Функции бизнеса успешно загружена (9 шт.)
[13:22:20] [Загрузка ...] Бизнесы успешно загружены (84 шт.)
[13:22:20] [Загрузка ...] Зеленые зоны успешно загружены (35 шт.)
[13:22:20] [Загрузка ...] ГангЗоны успешно загружены (125 шт.)
[13:22:20] [Загрузка ...] Фракции успешно загружены (23 шт.)
[13:22:20] [Загрузка ...] Дипломатия успешно загружена (8 шт.)
[13:22:20] [Загрузка ...] Античит успешно загружен (53 шт.)
[13:22:20] [Загрузка ...] Черный рынок успешно загружен (1 шт.)
[13:22:20] [Загрузка ...] Лаборатории успешно загружены (1 шт.)
[13:22:20] [Загрузка ...] Экономика успешно загружена
[13:22:20] [Загрузка ...] Банкоматы успешно загружены (15 шт.)
[13:22:20] [Загрузка ...] Голосование загружено
[13:22:20] [Загрузка ...] Оружие фракций успешно загружены
[13:22:20] [Загрузка ...] Билборды успешно загружены (50 шт.)
[13:22:20] [Загрузка ...] Граффити успешно загружено (120 шт.)
[13:22:20] [Объекты ...] Динамических объектов: (23982 шт.)
[13:22:20] [Объекты ...] Статических объектов: (216 шт.)
[13:22:20] [debug] Run time error 20: "Invalid index parameter (bad entry point)"
[13:22:20] Script[gamemodes/VIP(mevius).amx]: Run time error 20: "Invalid index parameter (bad entry point)"
[13:22:20] Number of vehicle models: 117
[13:22:20] [OnQueryError] SQL ERROR. QUERY:
[13:22:20] UPDATE `reports` SET `count` = '0' WHERE `id` = 1
[13:22:59] [connection] incoming connection: 85.140.4.156:43810 id: 0
[13:22:59] [join] Eddie_Gavrilov has joined the server (0:85.140.4.156)
[13:22:59] [debug] Run time error 4: "Array index out of bounds"
[13:22:59] [debug]  Attempted to read/write array element at index 2 in array of size 2
[13:22:59] [debug] AMX backtrace:
[13:22:59] [debug] #0 00079f08 in public WC_OnPlayerConnect (0) from VIP(mevius).amx
[13:22:59] [debug] #1 00043820 in public ac_OnPlayerConnect (0) from VIP(mevius).amx
[13:22:59] [debug] #2 00019d50 in public Iter_OnPlayerConnect (0) from VIP(mevius).amx
[13:22:59] [debug] #3 native CallLocalFunction () from samp03svr
[13:22:59] [debug] #4 0000684c in public SSCANF_OnPlayerConnect (0) from VIP(mevius).amx
[13:22:59] [debug] #5 00000c30 in public OnPlayerConnect (0) from VIP(mevius).amx
[13:23:20] [OnQueryError] SQL ERROR. QUERY:
[13:23:20] UPDATE `reports` SET `count` = '0' WHERE `id` = 1
[13:23:32] [OnQueryError] SQL ERROR. QUERY:
[13:23:32] SELECT * FROM `halloween` WHERE `uid` = 198
[13:23:50] [part] Eddie_Gavrilov has left the server (0:1)

 

 

Share this post


Link to post
Share on other sites

@NONAMESING добавьте в мод main() {} 

также скиньте весь OnPlayerConnect, если он небольшой (не больше 100 строк), в нем где-то есть выход за пределы массива. Если он слишком большой, то скомпилируйте в режиме отладки и еще раз попробуйте подключиться к серверу и скинуть логи. 

Share this post


Link to post
Share on other sites

@DEST main в смысле открыть в начале закрыть в конце?

Цитата

public OnPlayerConnect(playerid) {
    if(playerid == 65535) return Kick(playerid);
    TI[playerid][tLogin] = false;
    TI[playerid][tSpawn] = false;
    Streamer_VisibleItems(STREAMER_TYPE_OBJECT, 850, playerid);
    SetPlayerVirtualWorld(playerid,playerid+1);
    GetPlayerIp(playerid,player_ip_check[playerid],16);

    for(new i; i<MAX_QUESTS; i++) {
        AcceptQuest[playerid][i]=0;
        QuestShow[playerid][i]=0;
        QuestProgress[playerid][i]=0;
    }
    GetPlayerName(playerid,player_name[playerid],MAX_PLAYER_NAME);

    ac_1{playerid} = false;
    to_default(playerid);

    shotTime[playerid] = 0;
    shot[playerid] = 0;

    spaned[playerid]=0;

    //if(strcmp(player_name[playerid],"None",true) == 0) return Kick(playerid);

    new query[128];
    format(query, sizeof(query), "SELECT * FROM `"TABLE_BANIP"` WHERE `IP` = '%s' LIMIT 1", player_ip_check[playerid]);
    mysql_tquery(connects, query, "check_ip_ban", "i", playerid);

    for(new i=0; i<7; i++) {
        TextDrawShowForPlayer(playerid, Logotip_TD[i]);
    }
    GangZoneShowForPlayer(playerid, SFa, COLOR_YELLOW2);
    GangZoneShowForPlayer(playerid, Army, COLOR_YELLOW2);

    ResetPlayerWeapons(playerid);
    RemoveBuildings(playerid);
    
    return true;
}

 

 

Share this post


Link to post
Share on other sites

Я сейчас проверил на бэкап или как там называется, не суть, полсе вывода логотипа, дальше не идёт, что делать
Лог:

Цитата

----------
Loaded log file: "server_log.txt".
----------

SA-MP Dedicated Server
----------------------
v0.3.7-R2, (C)2005-2015 SA-MP Team

[14:50:24] 
[14:50:24] Server Plugins
[14:50:24] --------------
[14:50:24]  Loading plugin: crashdetect.so
[14:50:24]   CrashDetect v4.18.1 is OK.
[14:50:24]   Loaded.
[14:50:24]  Loading plugin: pawnraknet.so
[14:50:24] Pawn.RakNet plugin v1.2.0 by urShadow loaded
[14:50:24]   Loaded.
[14:50:24]  Loading plugin: mysql.so
[14:50:24]  >> plugin.mysql: R41-4 successfully loaded.
[14:50:24]   Loaded.
[14:50:24]  Loading plugin: streamer.so
[14:50:24] 

*** Streamer Plugin v2.9.4 by Incognito loaded ***

[14:50:24]   Loaded.
[14:50:24]  Loading plugin: sscanf.so
[14:50:24] 

[14:50:24]  ===============================

[14:50:24]       sscanf plugin loaded.     

[14:50:24]          Version:  2.8.3        

[14:50:24]   (c) 2018 Alex "Y_Less" Cole  

[14:50:24]  ===============================

[14:50:24]   Loaded.
[14:50:24]  Loading plugin: pawncmd.so
[14:50:24] Pawn.CMD plugin v3.1.4 by urShadow loaded
[14:50:24]   Loaded.
[14:50:24]  Loading plugin: gvar.so
[14:50:24] 

*** GVar Plugin v1.3 by Incognito loaded ***

[14:50:24]   Loaded.
[14:50:24]  Loading plugin: TOTP.so
[14:50:24] TOTP plugin v1.0.1 by Games loaded.
[14:50:24]   Loaded.
[14:50:24]  Loading plugin: log-core.so
[14:50:24]   Plugin does not conform to architecture.
[14:50:24]   Failed.
[14:50:24]  Loaded 8 plugins.

[14:50:24] 
[14:50:24] Filterscripts
[14:50:24] ---------------
[14:50:24]   Loading filterscript 'camping.amx'...
[14:50:24]   Unable to load filterscript 'camping.amx'.
[14:50:24]   Loading filterscript 'VCP.amx'...
[14:50:24]   Unable to load filterscript 'VCP.amx'.
[14:50:24]   Loaded 0 filterscripts.

[14:50:24]  
[14:50:24] --------------------------------------
[14:50:24]  Античит Nex-AC загружен!
[14:50:24]  Версия античита: 1.9.41
[14:50:24]  Автор: Nexius
[14:50:24] --------------------------------------

[14:50:24] [Загрузка ...] БД MYSQL успешно соединено! (СЕРВЕР [ОСНОВНОЙ] | 1)
[14:50:24] [Загрузка ...] Транспорт успешно загружен (212 шт.)
[14:50:24] [Загрузка ...] ТС фракций успешно загружено (0 шт.)
[14:50:24] [Загрузка ...] Фриз банд/мафий успешно загружен (1 шт.)
[14:50:24] [Загрузка ...] Дома успешно загружены (910 шт.)
[14:50:24] [Загрузка ...] Отели успешно загружены (4 шт.)
[14:50:24] [Загрузка ...] Аэропорты успешно загружены (3 шт.)
[14:50:24] [Загрузка ...] Аэропланы успешно загружены (24 шт.)
[14:50:24] Семьи в базе не найдены
[14:50:24] [Загрузка ...] Семьи успешно загружены (0 шт.)
[14:50:24] [Загрузка ...] Комнаты в отеле успешно загружены (240 шт.)
[14:50:24] [Загрузка ...] Интереьры бизнесов успешно загружены (25 шт.)
[14:50:24] [Загрузка ...] Функции бизнеса успешно загружена (9 шт.)
[14:50:24] [Загрузка ...] Бизнесы успешно загружены (84 шт.)
[14:50:24] [Загрузка ...] Зеленые зоны успешно загружены (35 шт.)
[14:50:24] [Загрузка ...] ГангЗоны успешно загружены (125 шт.)
[14:50:24] [Загрузка ...] Фракции успешно загружены (23 шт.)
[14:50:24] [Загрузка ...] Дипломатия успешно загружена (8 шт.)
[14:50:24] [Загрузка ...] Античит успешно загружен (53 шт.)
[14:50:24] [Загрузка ...] Черный рынок успешно загружен (1 шт.)
[14:50:24] [Загрузка ...] Лаборатории успешно загружены (1 шт.)
[14:50:24] [Загрузка ...] Экономика успешно загружена
[14:50:24] [Загрузка ...] Банкоматы успешно загружены (15 шт.)
[14:50:24] [Загрузка ...] Голосование загружено
[14:50:24] [Загрузка ...] Оружие фракций успешно загружены
[14:50:24] [Загрузка ...] Билборды успешно загружены (50 шт.)
[14:50:24] [Загрузка ...] Граффити успешно загружено (120 шт.)
[14:50:24] [Объекты ...] Динамических объектов: (23982 шт.)
[14:50:24] [Объекты ...] Статических объектов: (216 шт.)
[14:50:24] 
-------------------------------------
[14:50:24]      vk.com/nekitboys
 - skripter     
[14:50:24] --------------------------------------

[14:50:24] Number of vehicle models: 117
[14:50:24] [OnQueryError] SQL ERROR. QUERY:
[14:50:24] UPDATE `reports` SET `count` = '0' WHERE `id` = 1
[14:51:24] [connection] incoming connection: 85.140.4.156:7249 id: 0
[14:51:24] [OnQueryError] SQL ERROR. QUERY:
[14:51:24] UPDATE `reports` SET `count` = '0' WHERE `id` = 1
[14:51:24] [join] Eddie_Gavrilov has joined the server (0:85.140.4.156)
[14:51:24] one
[14:51:24] gssd
[14:51:24] ondfdfdhdfhe
[14:51:24] hjrtjrt
[14:51:24] hqdwejk
[14:51:24] [debug] Run time error 4: "Array index out of bounds"
[14:51:24] [debug]  Attempted to read/write array element at index 2 in array of size 2
[14:51:24] [debug] AMX backtrace:
[14:51:24] [debug] #0 0007a034 in public WC_OnPlayerConnect (0) from VIP(mevius).amx
[14:51:24] [debug] #1 00043820 in public ac_OnPlayerConnect (0) from VIP(mevius).amx
[14:51:24] [debug] #2 00019d50 in public Iter_OnPlayerConnect (0) from VIP(mevius).amx
[14:51:24] [debug] #3 native CallLocalFunction () from samp03svr
[14:51:24] [debug] #4 0000684c in public SSCANF_OnPlayerConnect (0) from VIP(mevius).amx
[14:51:24] [debug] #5 00000c30 in public OnPlayerConnect (0) from VIP(mevius).amx
[14:52:01] [OnQueryError] SQL ERROR. QUERY:
[14:52:01] SELECT * FROM `halloween` WHERE `uid` = 198
[14:52:21] [part] Eddie_Gavrilov has left the server (0:1)
[14:52:24] [OnQueryError] SQL ERROR. QUERY:
[14:52:24] UPDATE `reports` SET `count` = '0' WHERE `id` = 1

 

И onPlayerConnect:
 

Цитата

public OnPlayerConnect(playerid) {
    if(playerid == 65535) return Kick(playerid);
    TI[playerid][tLogin] = false;
    TI[playerid][tSpawn] = false;
    print("one");
    Streamer_VisibleItems(STREAMER_TYPE_OBJECT, 850, playerid);
    SetPlayerVirtualWorld(playerid,playerid+1);
    GetPlayerIp(playerid,player_ip_check[playerid],16);
    print("gssd");
    for(new i; i<MAX_QUESTS; i++) {
        AcceptQuest[playerid][i]=0;
        QuestShow[playerid][i]=0;
        QuestProgress[playerid][i]=0;
    }
    GetPlayerName(playerid,player_name[playerid],MAX_PLAYER_NAME);

    ac_1{playerid} = false;
    to_default(playerid);
    print("ondfdfdhdfhe");
    shotTime[playerid] = 0;
    shot[playerid] = 0;
    print("hjrtjrt");
    spaned[playerid]=0;

    //if(strcmp(player_name[playerid],"None",true) == 0) return Kick(playerid);

    new query[128];
    format(query, sizeof(query), "SELECT * FROM `"TABLE_BANIP"` WHERE `IP` = '%s' LIMIT 1", player_ip_check[playerid]);
    mysql_tquery(connects, query, "check_ip_ban", "i", playerid);
    print("hqdwejk");
    for(new i=0; i<7; i++) {
        TextDrawShowForPlayer(playerid, Logotip_TD[i]);
    }
    GangZoneShowForPlayer(playerid, SFa, COLOR_YELLOW2);
    GangZoneShowForPlayer(playerid, Army, COLOR_YELLOW2);
    print("htyn");
    ResetPlayerWeapons(playerid);
    RemoveBuildings(playerid);
    print("hrthdfvfdht");
    return true;
}

 

 

Share this post


Link to post
Share on other sites

@NONAMESING сам логотип показывается на сервере? Покажите объявление (new) переменной Logotip_TD 

Share this post


Link to post
Share on other sites

@DEST Логотип показывается

new Text:Logotip_TD[2];

 

*Смех*) Кароче, когда я менял логотип, я забыл изменить значение в цикле и он циклился, что-ли. Все заработало, всем спасибо) Два дня поисков,а тут...

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • youngblaste
      By youngblaste
      Привет. Не нужно писать что команда заезженная - просто выйди с темы.
      И так, постараюсь объяснить как всё работает в этой команде
      Погнали, хлопци!:
      CMD:makeadmin(playerid, params[]){ /* Здесь начинается наша команда */ if(p_info[playerid][pAdmin] < 7) /* Идёт проверка на админку, если наш уровень администратора ниже 7 то ничего не произойдёт (можно сменить на свой уровень) */ return true; /* возвращаем 1 - или же не на ельфийском, то просто ничего не пройзойдёт и команда не продолжит работу */ new name[MAX_PLAYER_NAME], player[MAX_PLAYER_NAME], targetid, admlvl, string[250]; /* Создаем переменные для команды (targetid - кому выдавать будем админку, admlvl - это какой лвл админки будем выдавать), string - ну это стринг :D */ if(sscanf(params, "ud", targetid, admlvl)) /* Делаем проверку на правильное написание команды */ return SendClientMessage(playerid, -1, "{84cd5c}[Подсказка] {ffffff} Используйте команду: /makeadmin [id игрока] [lvl админ-прав]"); /* Если мы ввели не верно команду, то нам возвращает сообщение в чат с подсказкой как ввести команду */ GetPlayerName(playerid, name, MAX_PLAYER_NAME); /* Тут мы получаем наш ник */ GetPlayerName(targetid, player, MAX_PLAYER_NAME); /* А тут мы получаем ник игрока которому выдаем админку */ if(!IsPlayerConnected(targetid)) /* Делаем проверку на то находится ли игрок на сервере, вообще у меня в команде здесь есть проверка на Авторизован ли игрок и она вместе с проверкой на есть ли такой игрок на сервере, но увы, я убрал потому что скорее всего не у всех есть такая фича, это не очень важно но если ты хоть немного шаришь то и сам добавишь проверку */ return SendClientMessage(playerid, -1, "{c23838}[Ошибка] {ffffff} Игрок ещё не вступил в игру"); /* Возвращаем сообщение о том что игрок ещё не вступил в игру - ну вообще должно быть "Игрока с таким ID нету на сервере", но если ты решишь добавить проверку на авторизацию то это будет немного лучше */ if(admlvl < 0 || admlvl > 6) /* Делаем проверку на какой лвл мы хотим поставить игрока, то есть мы не можем выдать лвл адм ниже 0 или выше 6, меняйте на своё если так нужно))) */ return SendClientMessage(playerid, -1, "{c23838}[Ошибка] {ffffff} Увы, нельзя выдавать меньше 0 или выше 6 уровня администратора"); /* Возвращаем сообщение о том что мы не можем выдавать меньше 0 или выше 6 лвл адм */ p_info[targetid][pAdmin] = admlvl; /* И так... p_info у вас может быть разное: PlayerInfo, pInfo, PI, PlayerInformation, p_Info, P_I и т.п., pAdmin так же может быть другим, хотя обычно такое, например: Admin, PlayerAdmin, Player_Admin, Adminka и т.п. */ format(string, sizeof(string), "{b33d3d}{A} Администратор %s[%d] назначил администратором игрока %s[%d]", name, playerid, player, targetid); /* И так, тут мы форматируем string и после отпрам в админ чат))) */ AdmChat(-1, string); /* Ниже вы увидите сток с AdmChat, крч просто отправляем в адм чат */ format(string, sizeof(string), "{ffffff}Администратор %s[%d] назначил Вас администратором %d-го уровня.", name, playerid, admlvl); /* Форматируем опять стринг и потом игроку отправим */ SendClientMessage(targetid, -1, string); /* Устал описовать команду, ну да ладно... Теперь отправляем игроку string */ return true; /* Возвращаем 1, чтобы небыло еррора))) */ } /* Здесь заканчивается наша команда */ /* vk.com/youngblaste - люbлю сkpuптuнг */ А теперь сток AdmChat, добавьте возле своих стоков ну или под командой:
      stock AdmChat(color, const text[]) /* тут не буду много объяснять */ { foreach(new i: Player) if(p_info[i][pAdmin] > 0) SendClientMessage(i, color, text); /* Обычно используют для админ чата... Ну и как всегда... p_info у вас может быть разное: PlayerInfo, pInfo, PI, PlayerInformation, p_Info, P_I и т.п., pAdmin так же может быть другим, хотя обычно такое, например: Admin, PlayerAdmin, Player_Admin, Adminka и т.п. */ } Если Вы заметили какую-то ошибку, пожалуйста отпишите. Надеюсь Вам понравился этот мини-урок, ну а точнее команда /makeadmin.
      Удачи, юные скриптеры