Функции Pawn - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
Функции Pawn
nik2882 Дата: Пятница, 05.09.2014, 18:48 | Сообщение # 1
Боец
Сообщений: 61
Статус: Offline
В этой теме я расскажу вам основные функции Pawno которые вам пригодятся.
Код
AddPlayerClass  
Эта функция добавляет класс игрока в gamemode и работает  
она в пределах OnGameModeInit.  
modelid ID модели игрока.  
Float:spawn_x X-координата положения игрока.  
Float:spawn_y Y-координата положения игрока.  
Float:spawn_z Z-координата положения игрока  
Float:z_angle Тоже координата  
weapon1 Оружие1.  
weapon1_ammo Кол-во патронов к оружию1  
weapon2 Оружие2.  
weapon2_ammo Кол-во патронов к оружию2.  
weapon3 Оружие3  
weapon3_ammo Кол-во патронов к оружию3.  
Пример:AddPlayerClass(121, 2016.5950, 1545.0306, 10.8308, 90.5, 26, 250, 28, 250, 0, 0);  
---------------------------------------------------------------  
AddStaticPickup  
Эта функция добавляет предмет в игру: здоровье, броня, оружие.  
model ID модели (здоровье, броня, оружие) .  
type Тип модели.  
Float:X Х Координата предмета .  
Float:Y Y Координата предмета.  
Float:Z Z Координата предмета.  
Пример:AddStaticPickup(371, 15, 1710.3359, 1614.3585, 10.1191);  

---------------------------------------------------------  
AddStaticVehicle  
AddStaticVehicle размещает транспортное средство в ваш gamemode.  
modelid ID транспорта.  
Float:spawn_x Х координата.  
Float:spawn_y Y координата .  
Float:spawn_z Z координата.  
Float:z_angle Доп. координата.  
color1 Цвет1.  
color2 Цвет2.  
Пример:AddStaticVehicle(520, 2503.34, 2345.34, -322.43, 311.43, 0, 0);  

-----------------------------------------------------------  
AddStaticVehicleEx  
AddStaticVehicle размещает транспортное средство в ваш gamemode. Эта функция точно та же самая, как и AddStaticVehicle, кроме этого берет respawn_delay параметр.  
modelid ID транспорта.  
Float:spawn_x Х координата.  
Float:spawn_y Y координата .  
Float:spawn_z Z координата.  
Float:z_angle Доп. координата.  
color1 Цвет1.  
color2 Цвет2.  
respawn_delay Задержка, используемая для появления тачки.  
Пример:AddStaticVehicleEx(520, 2503.34, 2345.34, -322.43, 311.43, 0, 0, 600);  

-------------------------------------------------------  
Ban  
Бан он и в Африке бан… .  
playerid ID игрока которого надо забанить...  
Пример:Ban(0);  

------------------------------------------------------  
DisablePlayerCheckpoint  
Вырубает чекпоинт  
(playerid) Так и писать.  
Пример:DisablePlayerCheckpoint(playerid);  

------------------------------------------------------  
GameModeExit  
Эта функция выходит из gamemode, или повторно начинает его, или начинает следующий gamemode, который вы определили в server.cfg  
Пример:GameModeExit();  

------------------------------------------------------  
GameTextForAll  
Эта функция показывает большой текст на экране игры. Это может использоваться для многих целей…  
const string[] Текст для всех ,который ты хочешь показать на экране(только английский).  
time Длина задержки текста в милисекундах.  
style Ставь всегда тройку! .  
Пример:GameTextForAll("This is an example gametext!", 5000, 3);  

---------------------------------------------------------  
GameTextForPlayer  
Эта функция в значительной степени та же самая как GameTextForAll (), с различием что этот текст текст для одного игрока.  
playerid Так и пиши –playerid !  
const string[] Текст для игрока(Английский).  
time Длина задержки текста в милисекундах.  
style Ставь всегда тройку! .  
Пример:GameTextForPlayer(playerid, "Hi, welcome on my server!", 5000, 3);  

------------------------------------------------------  
GetPlayerHealth  
Дать игроку жизни,можно использовать как чит-код.  
playerid Так и писать.  
&Float:health Кол-во жизней которое ты хочешь дать игроку.  
Пример:GetPlayerHealth(playerid, 100);  

-----------------------------------------------------  
GivePlayerMoney  
Дать денег игроку (можно использовать как чит-код).  
playerid Так и писать.  
money Сумма денег которую ты хочешь дать игроку.  
Пример:GivePlayerMoney(playerid, 10000);  

-----------------------------------------------------  
GivePlayerWeapon  
Дать оружие игроку.  
playerid Так и писать.  
weaponid ID Оружия.  
ammo Кол-во патронов.  
Пример:GivePlayerWeapon(playerid, 26, 250);  

-----------------------------------------------------  
IsPlayerAdmin  
Используется в командах предназначенных для админа.  
playerid Так и писать.  
Returns 1 если игрок админ, 0 если нет.  
Пример:if(IsPlayerAdmin(playerid)){  

------------------------------------------------------------  
Kick  
Кикнуть игрока.  
playerid ID игрока которого надо кикнуть.  
Пример:Kick(playerid);  

------------------------------------------------------------  
PlayerPlaySound  
Эта функция играет звук для игрока. Звуки могут быть добавлены для некоторых очень хороших эффектов, есть только несколько доступных звуков.  
Важное примечание: x/y/z-координаты, не имеют большого влияния на звук.  
playerid так и писать.  
soundid ID музыки.  
Float:x x-Смотри пример (Ставь 0.0)  
Float:y y- Смотри пример (Ставь 0.0)  
Float:z z- Смотри пример (Ставь 0.0)  
Пример:PlayPlayerSound(playerid, 1025, 0.0, 0.0, 0.0);  

------------------------------------------------------------  
RemovePlayerFromVehicle  
Эта функция выкидывает игрока от транспортного средства!  
playerid так и пиши.  
Пример:RemovePlayerFromVehicle(playerid);  

------------------------------------------------------------  
ResetPlayerMoney  
Сбросить деньги игрока на 0.  
Пример:ResetPlayerMoney(playerid);  

----------------------------------------------------------------  
ResetPlayerWeapons  
Сбросить оружие игрока  
Пример:ResetPlayerWeapons(playerid);  

-------------------------------------------------------------------  
SendClientMessage  
Выводит текст сообщения отдельному игроку  
playerid так и пиши.  
color цвет.  
const message[] сообщение.  
Пример:SendClientMessage(playerid, 0xFFFF00AA, "Можно писать на Русском !");  

-------------------------------------------------------------------  
SendClientMessageToAll  
Выводит текст сообщения всем игрокам  
color Цвет.  
const message[] Сообщение.  
Пример:SendClientMessage(0xFFFF00AA, "Тут тоже мона на Русском !");  

-------------------------------------------------------------------  
SendDeathMessage  
Сообщение о смерти игрока.  
Пример:SendDeathMessage(killerid, playerid, reason);  

-------------------------------------------------------------------  
SetCameraBehindPlayer  
Камера позади игрока.  
Пример:SetCameraBehindPlayer(playerid);  

-------------------------------------------------------------------  
SetGameModeText  
Выводит названия вашего гейммода в списке серверов.  
Пример:SetGameModeText("Las Venturas Team Death Match");  

-------------------------------------------------------------------  
SetPlayerCameraLookAt  
Камера на игрока.  
Важное примечание: Вы должны будете использовать функцию SetCameraBehindPlayer, чтобы восстановить камеру игрока  
Пример:SetPlayerCameraLookAt(playerid, 324.34, 54.122. -173.35);  

---------------------------------------------------------------------  
SetPlayerCameraPos  
Позиция камеры на игрока.  
Пример:SetPlayerCameraPos(playerid, 652.23, 457.21, 10.84);  

--------------------------------------------------------------------  
SetPlayerCheckpoint  
Создать чекпоинт .  
playerid так и пиши.  
Float:x x- координата чекпоинта.  
Float:y y- координата чекпоинта.  
Float:z z- координата чекпоинта.  
Float:size Размер чекпоинта.  
Пример:SetPlayerCheckpoint(playerid, 354.12, 932.12, 19.34, 2.0);  

------------------------------------------------------------------  
SetPlayerColor  
Эта функция позволяет Вам изменять цвет игрока в игре.  
playerid Так и писать.  
color Цвет.  
Пример:SetPlayerColor(playerid, 0xFFFF00AA);  
------------------------------------------------------------------  
SetPlayerFacingAngle  
Пример:SetPlayerFacingAngle(playerid, 90.0);  

-------------------------------------------------------------------  
SetPlayerHealth  
Дать кол-во жизней игроку.  
Пример:SetPlayerHealth(playerid, 95.0);  

-------------------------------------------------------------------  
SetPlayerInterior  
Изменяет ид интерьера .  
Пример:SetPlayerInterior(playerid, 0);  

-------------------------------------------------------------------  
SetPlayerPos  
Изменяет положение игрока на карте (При входе в чекпоинт..)  
Пример:SetPlayerPos(playerid, 34.236, 934.323, 12.345);  

-------------------------------------------------------------------  
SetPlayerSkin  
Измените скин игрока  
Важное примечание: Этот игрок может разбить вашу игру!  
playerid так и пиши.  
skinid ID скина.  
Пример:SetPlayerSkin(playerid, 121);  

--------------------------------------------------------------------  
SetPlayerWorldBounds  
Подробное описание ищи на форуме!  
Пример:SetPlayerWorldBounds(playerid, 20.0, 0.0, 20.0, 0.0);  

--------------------------------------------------------------  
SetWorldTime  
Меняет время игры на любое указанное.  
Пример:SetWorldTime(12);  

--------------------------------------------------------------  
ShowNameTags  
Показать имена игроков в игре  
(show)  

показывать -1,  
не показывать-0.  
Пример:ShowNameTags(0);  

--------------------------------------------------------------  
ShowPlayerMarkers  
Показать игроков на радаре.  
показывать -1,  
не показывать-0.  
Пример:ShowPlayerMarkers(0);   
Fake{yl] Дата: Суббота, 06.09.2014, 10:01 | Сообщение # 2
Боец
Сообщений: 107
Статус: Offline
Каждую функцию в отдельный тег [code] засунь, не очень удобно выглядит. Ну и сокращение по символам из-за того что ты уберешь разделение smile

ушел, не вернусь <_<
[CM]Logotipo Дата: Суббота, 06.09.2014, 13:55 | Сообщение # 3
Авторитет
Сообщений: 1083
Статус: Offline
Зачем эта тема, если есть www.wiki.sa-mp.com ?

Скуп
ВК
RakDroid - прокачка аккаунтов с телефона
VKMusic - вк музыка без браузера
Делаю сайты/софт/стимботов на заказ
SopranoV Дата: Суббота, 06.09.2014, 22:40 | Сообщение # 4
Боец
Сообщений: 282
Статус: Offline
Хороший урок! Полезно будет новичкам

Изучаю AHK программирование
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума