license

Započeo banned|orsat, Februar 25, 2010, 18:41:10 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Kako stavit da se license mogu kupit u nekom interijeru (vijecnica,banka,posta itd) a ne preko licensera ??
Poslednja Izmena: Februar 25, 2010, 18:41:38 POSLE PODNE od orsat

Baff

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  ;)