Stakker
Умник
Здравствуйте поставил бонус.Пишу в моде и выдает варн при компиляции.
Вот где что лежит
Какова причина?
И бонус выдается не однакратно то есть очень часто:
PHP:
C:\Users\PremiumGame\Desktop\Ìîä\äîíîð\gamemodes\CN.pwn(20011) : error 017: undefined symbol "ID"
PHP:
public OnGameModeInit()
{
bonus = CreatePickup(ID,X,Y,Z,0);// Êîîðäèíàòû X,Y,Z
И бонус выдается не однакратно то есть очень часто:
PHP:
new bonus;
в public OnGameModeInit
bonus = CreatePickup(ID пикапа,тип пикапа,X,Y,Z, ID виртуального мира пикапа);// Координаты X,Y,Z
В OnPlayerPickUpPickup
if(pickupid == название пикапа) // В нашем случае "bonus"
{
if(PlayerInfo[playerid][pLevel] >= 3) // Это проверка на то что-бы игрок не получил бонус два раза.
{
SendClientMessage(playerid, COLOR_PURPLE, "Этот бонус только для новичков 1 лвл.");
return 1;
}
SendClientMessage(playerid,0xFFFF00AA,"Вы получили свой бонус!");
SendClientMessage(playerid, COLOR_WHITE, "2.000.000$.");
SendClientMessage(playerid, COLOR_WHITE, "3 LVL.");
SendClientMessage(playerid, COLOR_WHITE, "Все лицензии.");
PlayerInfo[playerid][pLevel] = 3; //
GivePlayerMoney(playerid, 2000000); // 2000000
PlayerInfo[playerid][pCarLic] = 1; // Лицензия на вождение.
PlayerInfo[playerid][pFlyLic] = 1; // Лицензия на воздушный транспорт.
PlayerInfo[playerid][pMotoLic] = 1; // Лицензия на мотовождения.
PlayerInfo[playerid][pBoatLic] = 1; // Лицензия на водное вождение.
PlayerInfo[playerid][pFishLic] = 1; // Лицензия на рыбалку.
PlayerInfo[playerid][pGunLic] = 1; // Лицензия на оружие.
}
Последнее редактирование:
