Kako stavit da se license mogu kupit u nekom interijeru (vijecnica,banka,posta itd) a ne preko licensera ??
veoma lako ;D kada bi malo proucio GF mod ili mozda procitao PAWN basic's skontao bi :P
ali eto da nebude da serem jer samo pricam a ne pomazem ;)
if(strcmp(cmd,"/buylicense",true)==0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(25.0,playerid,347.8292,162.1138,1025.7891))
{
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_DBLUE, "|__________________ Dozvole __________________|");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Koristi: /buylicense [name]");
SendClientMessage(playerid, COLOR_YELLOW, "License: Vozacka, Flying, Fishing, Gun, Boat");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sve dozvole kostaju $500");
SendClientMessage(playerid, COLOR_DBLUE, "|____________________________________________|");
return 1;
}
if(strcmp(x_nr,"Vozacka",true) == 0)
{
if (GetPlayerState(playerid) == 1)
{
SendClientMessage(playerid, 0x83FF46FF, ".: [Cestitamo]: Dobili ste vozacku :.");
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pCarLic] = 1;
GivePlayerMoney(playerid,-500);
}
}
if(strcmp(x_nr,"Flying",true) == 0)
{
if (GetPlayerState(playerid) == 1)
{
SendClientMessage(playerid, 0x83FF46FF, ".: [Cestitamo]: Dobili ste dozvolu za letenje :.");
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pFlyLic] = 1;
GivePlayerMoney(playerid,-500);
}
}
if(strcmp(x_nr,"Fishing",true) == 0)
{
if (GetPlayerState(playerid) == 1)
{
SendClientMessage(playerid, 0x83FF46FF, ".: [Cestitamo]: Dobili ste dozvolu za ribarenje :.");
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
GivePlayerMoney(playerid,-500);
PlayerInfo[playerid][pFishLic] = 1;
}
}
if(strcmp(x_nr,"Gun",true) == 0)
{
if (GetPlayerState(playerid) == 1)
{
SendClientMessage(playerid, 0x83FF46FF, ".: [Cestitamo]: Dobili ste dozvolu za posjedovanje oruzja :.");
GivePlayerMoney(playerid,-500);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pGunLic] = 1;
}
}
if(strcmp(x_nr,"Boat",true) == 0)
{
if (GetPlayerState(playerid) == 1)
{
SendClientMessage(playerid, 0x83FF46FF, ".: [Cestitamo]: Dobili ste dozvolu za krstarenje brodom :.");
GivePlayerMoney(playerid,-500);
PlayerPlaySound(playerid, 1056, 0.0, 0.0, 0.0);
PlayerInfo[playerid][pBoatLic] = 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Niste u gradskoj vijecnici !");
return 1;
}
}//not connected
return 1;
}
*Nisam ovo ja napravio nego sam odnekle pokupio,nije bas savrsena ali nije mi bas bilo potrebno da ju mjenjam pa :P
*Kao sto vidis nema 'check' dali igrac ima 500$ kod sebe ali to lako napravis,meni nije potreban bio zbog radi... :P
samo de da ubacim to bilo de ??
To moras ubacit pod public OnPlayerCommandText ;)