Очень понравилось описание инклуда, лумаю хоть код укоротить. Когда подключаю инклуд то получаю
http://ihost.pro-pawn.ru/image.php?di=UR1E
Вид для печати
Очень понравилось описание инклуда, лумаю хоть код укоротить. Когда подключаю инклуд то получаю
http://ihost.pro-pawn.ru/image.php?di=UR1E
streamer и foreach поставь сразу после a_samp и после них уже пропиши dc_spp
Чтоб было:
a_samp foreach streamer dc_spp
1. Вполне возможно, что стример устаревшей версии. В нескольких старых версиях streamer.inc не было защиты от повторного подключения (include guard), из-за чего возникали ошибки на новых версиях компилятора, как в 1-м посте. В этом случае, стоит обновить и инклуд, и плагин. Последняя версия: https://github.com/samp-incognito/sa...ugin-2.9.4.zip
2. В некоторых поделиях (печально известного) Рустама Рича (и вполне возможно, что не только его, ибо дурной пример заразителен) содержимое нескольких инклудов запихнуто в один "для оптимизации". Если так, то из такого мода ничему хорошему вы не научитесь, лучше сразу бросайте его.
Обновление плагинов и инклудов помогло но теперь ругается на сток
PHP код:
error 021: symbol already defined: "SetPlayerPosEx"
PHP код:
stock SetPlayerPosEx(playerid, Float:x, Float:y, Float:z)
{
PlayerEnterTime[playerid] += 221;
Air_Get_Pos(playerid);
Air_Gettime(playerid, 4);
SetPVarInt(playerid, "AntiBreik", 3);
PI[playerid][pPos][0] = x;
PI[playerid][pPos][1] = y;
PI[playerid][pPos][2] = z;
return SetPlayerPos(playerid, PI[playerid][pPos][0], PI[playerid][pPos][1], PI[playerid][pPos][2]);
}
#if defined _ALS_SetPlayerPos
#undef SetPlayerPos
#else
#define _ALS_SetPlayerPos
#endif
#define SetPlayerPos SetPlayerPosEx