#Gromov
Мастер
Samp.js это плагин, который позволяет создавать скрипты в JavaScript для SA-MP.
Плагин в данный момент находится на Alpha тестировании. Но перебоев в работе не найдено.
Особенности:
*JavaScript - Простота в использовании динамического языка
*Работает на быстрой V8 JavaScript Engine - Тот же движок, что в Chrome /Chromium и Node.js
*Использование модулей
*Цикл Advanced Event
Пример использования:
Плагин в данный момент находится на Alpha тестировании. Но перебоев в работе не найдено.
Особенности:
*JavaScript - Простота в использовании динамического языка
*Работает на быстрой V8 JavaScript Engine - Тот же движок, что в Chrome /Chromium и Node.js
*Использование модулей
*Цикл Advanced Event
Пример использования:
PHP:
$server.on("ScriptInit", function(){
// Create a timer which runs once a minute infinitely
SetTimer(function(){
// loop through all players
for(let player of $players){
player.health-=0.1;
}
}, 60000, -1 );
});
$server.on("GameModeInit", function(){
print("Game Mode Started");
});
$server.on("PlayerSpawn", function(player){
// Get players position - let is a local var
let pos = player.pos;
// Create a new vehicle at the players position
let vehid = CreateVehicle(522, pos.x+1, pos.y, pos.z, pos.a, -1,-1,0);
// Put the player in the vehicle we just created
player.vehicle = vehid;
});
$server.on("PlayerCommandText", function(player, text){
let args = text.split(' ');
let cmd = args.shift();
let msg = args.join(' ');
switch(cmd){
case '/pm':
{
if(isNaN(args[0])){
SendClientMessage( player, -1, "/pm [playerid] [message]");
return 1;
}
let id = args.shift();
msg = args.join(' ');
SendClientMessage(id,0x00FF00F, `PM from ${player.name}: ${msg}`);
return 1;
}
}
return 0;
});
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Последнее редактирование:
