#define INVALID_MASSIVEPOS -1
#define MAX_SEEDS 100
enum SEED_TYPE {
SENO_TYPE_NONE,
SENO_TYPE_PCHENO,
SENO_TYPE_GOROH,
SENO_TYPE_KUKUROZA
}
new const seno_name[SEED_TYPE][] = {
"",
"Пшено",
"Горох",
"Кукуруза"
};
enum seed_data {
SEED_TYPE:seed_type,
STREAMER_TAG_OBJECT:seed_objectid,
STREAMER_TAG_AREA:seed_area,
Text3D:seed_text
}
new const seno_reset[seed_data];
static seno[MAX_SEEDS][seed_data];
stock Seno_Create(SEED_TYPE:type, Float:x, Float:y, Float:z) {
for(new senoindex; senoindex<MAX_SEEDS; senoindex++) { // ищем свободный слот
if(seno[senoindex][seed_type] == SENO_TYPE_NONE) { // видем, что слот свободный
seno[senoindex][seed_type] = type;
seno[senoindex][seed_objectid] = CreateDynamicObject(864, x, y, z, 0.0, 0.0, 0.0, 0, 0);
seno[senoindex][seed_area] = CreateDynamicSphere(x, y, z, 3.0, 0, 0);
seno[senoindex][seed_text] = CreateDynamic3DTextLabel(seno_name[type], -1, x, y, z, 5.0);
return senoindex;
}
}
return INVALID_MASSIVEPOS;
}
stock bool:Seno_IsValidIndex(index) {
if(index >= MAX_SEEDS) { // проверяем, что бы index не выходил за пределы массива seno[10000] приведёт к крашу сервера
return false;
}
if(index < 0) { // проверяем, что бы index не выходил за пределы массива seno[-1] приведёт к крашу сервера
return false;
}
return true;
}
Практически готовая система сена для ферм🥶
Кто не туп разберется, система ctrl c + crtl +v => Каждый зальет
👍4
Берлога разраба, не более
Фигма у всех работает?
Всё заебись с фигмой, друг 😏
Please open Telegram to view this post
VIEW IN TELEGRAM
Берлога разраба, не более
Да не пей пей я
Ник сменил уже шоле от нервов?
Парни, если, что студия закрыта)
Мне не нужен фейм, тут чисто мой блог DEV будет
Мне не нужен фейм, тут чисто мой блог DEV будет
Из сферы хочу сказать спасибо:
m1stbek, rqce(нагнули в мой др кинг рашу, soso))) , 1337
m1stbek, rqce(нагнули в мой др кинг рашу, soso))) , 1337