Smart
Ученик
Некоторое время назад я пытался создать клиент, плагин для samp, который заменит модели автомобилей, как агент передачи сообщений (MTA источников).
Результат:
Как использовать это на сервере:
1. Добавьте в ваш gamemode:
2. Добавить каталог, файлы из архива на ваш сервер
3. Добавьте в server.cfg
Windows: плагины, модели
Linux: plugins model.so
Если вы хотите добавить информацию, добавьте это в ваш gamemode
Функции:
forward OnTimer(); - 100 миллисекундный таймер
forward OnTimer1MS(); - 15 миллисекундный таймер
И я не знаю, какой порт использовать, установлен на 7111 (random number).
Ccылки:
Автор - SPAWN_METAL
Результат:
Как использовать это на сервере:
1. Добавьте в ваш gamemode:
PHP:
#include <model>
public OnFileTransfer(playerid)
{
if(PlayerCopyBegins{playerid}) SendClientMessage(playerid,0xFF000000,"[Model] - Finished Downloading Custom models");
printf("[Model] - OnFileTransfer: %d",playerid);
PlayerCopyBegins{playerid}=0;
PlayerReplaceAllCar(playerid);
return 1;
}
3. Добавьте в server.cfg
Windows: плагины, модели
Linux: plugins model.so
Если вы хотите добавить информацию, добавьте это в ваш gamemode
PHP:
new PlayerCopyBegins[MAX_PLAYERS char];
public OnStartCopyFiles(playerid)
{
SendClientMessage(playerid,0xFF0000,"[Model] - Begining to Download Custom Models");
printf("[Model] - OnStartCopyFiles: %d",playerid);
PlayerCopyBegins{playerid}=1;
return 1;
}
public ModelOnPlayerConnect(playerid)
{
printf("[Model] - OnPlayerConnect: %d", playerid);
return 1;
}
public OnOldVersion(playerid)
{
SendClientMessage(playerid,0xFF0000FF,"[Model] - You have old version, disconnect");
}
public OnFileTransferPercentage(playerid,modelid,size,percentage)
{
new st[256];
format(st,sizeof(st),"[Model] - Downloading model %d (%d percentage, %d KB)",modelid,percentage,floatround(size*percentage/100));
SendClientMessage(playerid,0x00FF00FF,st);
}
forward OnTimer(); - 100 миллисекундный таймер
forward OnTimer1MS(); - 15 миллисекундный таймер
И я не знаю, какой порт использовать, установлен на 7111 (random number).
Ccылки:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Автор - SPAWN_METAL
Последнее редактирование:
