Drumanid
Нестандартное звание
- Сообщения
- 1,862
- Реакции
- 1,748
<< Схерали мой код не компилируется, 5 секунд назад все было нормально! >>
Внес кое какую корректировку... Компилирую. Ошибка. Окей...
Я добавил всего одну ***** ****** строку, которую потом ***** удалил!
Проверил все кавычки/скобки, точки/запятые.
Подключал #pragma semicolon 1
Скачивал новую/старую версию sourcemod(a) (для компиляции) - не помогло!
Хотя я на все сто процентов был уверен что все там правильно, нигде не накосячил.
Без результата!
Решил по новой написать код передачи данных через таймер...
Скомпилировалось, а теперь сижу **** думаю, че за бред, почему код тогда не компилируется.
Психанул, закрыл все, пошел отдыхать, все нервы себе истрепал за пол дня.
Вернулся...
Какой-то черт меня дернул переименовать строку public Timer(a)... И о чудо, все скомпилировалось.
Хотя раньше все и так было четко...
А теперь кто нибудь может мне объяснить что это за херня такая была.
Из-за какого-то названия паблика я просрал пол дня? Это нормально ***** ?
Сам код кинуть не могу, но что-то наподобие этого:
PHP:
#include <csgo_colors>
public OnPluginStart()
{
HookEvent("player_death", PlayerDeath);
}
public Action:PlayerDeath(Handle:event, const String:name[], bool:dontBroadcast)
{
new victim = GetClientOfUserId(GetEventInt(event, "userid"));
CreateTimer(5.0, Message, victim)
}
Допустим:
public Action:Message(Handle:Timer, victim) - не компилируется.
А:
public Action:MessageOpen(Handle:Timer, victim) - компилируется.
{
CGOPrintToChat(victim, "{LIGHTRED}ЙОУ!");
}
Я к чему это, ошибки в названии паблика не было.
Простите за бомбеж, надо было выговориться.
Может я и дибил, но тут мне кажется полный пиииииииииииииииииииииииии...