Итак, приступим!
Ко всем new:
Code
new pickuplevel; // pickuplevel - название
В public OnGameModeInit:
Code
pickuplevel = CreatePickup(1239,23,1154.3717,-1769.2594,16.5938);// координаты меняем на свои, 1239 - это ид пикапа
В public OnPlayerPickUpPickup:
Code
else if(pickupid == pickuplevel)
{
if(PlayerInfo[playerid][pLevel] > 1)
{
SendClientMessage(playerid, COLOR_RED, " Только для новичков! (1 лвл)"); return 1;
}
if(PlayerInfo[playerid][pLevel] < 2)
{
PlayerInfo[playerid][pBank] = 5000000; // количество денег в банк
PlayerInfo[playerid][pLevel] = 5; // лвл игроку
PlayerInfo[playerid][pVodPrava] = 1; // водительские права, если поставить 0, то не будут даваться
PlayerInfo[playerid][pGunLic] = 1; // лицензия на оружие
PlayerInfo[playerid][pFishLic] = 1; // лицензия на рыбалку
PlayerInfo[playerid][pBoatLic] = 1; // лицензия на ...
PlayerInfo[playerid][pFlyLic] = 1; // лицензия на полёты
PlayerInfo[playerid][pBizLic] = 1; // лицензия на бизнесы
SendClientMessage(playerid, COLOR_GRAD1, " Вы получили: 5 lvl, 5.000.000 вирт (банк), лицензии");
return 1;
}
}
{
if(PlayerInfo[playerid][pLevel] > 1)
{
SendClientMessage(playerid, COLOR_RED, " Только для новичков! (1 лвл)"); return 1;
}
if(PlayerInfo[playerid][pLevel] < 2)
{
PlayerInfo[playerid][pBank] = 5000000; // количество денег в банк
PlayerInfo[playerid][pLevel] = 5; // лвл игроку
PlayerInfo[playerid][pVodPrava] = 1; // водительские права, если поставить 0, то не будут даваться
PlayerInfo[playerid][pGunLic] = 1; // лицензия на оружие
PlayerInfo[playerid][pFishLic] = 1; // лицензия на рыбалку
PlayerInfo[playerid][pBoatLic] = 1; // лицензия на ...
PlayerInfo[playerid][pFlyLic] = 1; // лицензия на полёты
PlayerInfo[playerid][pBizLic] = 1; // лицензия на бизнесы
SendClientMessage(playerid, COLOR_GRAD1, " Вы получили: 5 lvl, 5.000.000 вирт (банк), лицензии");
return 1;
}
}
Вот и всё =), редактируйте под свой мод, об вопросах и ошибках пишите здесь.
Автор: неизвестно