Szerző Téma: Fegyverengedélyadás RPG  (Megtekintve 604 alkalommal)

Fegyverengedélyadás RPG
« Dátum: 2013. Május 06. - 01:24:15 »
0
Sziasztok!
Olyanra lenne szükségem, hogy rendõr és admin tudjon fegyverengedélyt elõállítani egy RPG módban az embereknek id alapján! És ezt egy megadott helyen pl a rendõrségen lehessen elvégezni.
És külön szeretném a fegyverekre...
Erre jutottam, és ezekre a fegyverekre kellenének:
 
CMD:engedelyad(playerid, params[])
{
if(pInfo[playerid][pFrakcio] == RFONOK || pInfo[playerid][pFrakcio] == RENDOR)
{
    if(IsPlayerInRangeOfPoint(playerid, 100, 2981.59253, 1553.39819, 38.73837))
    {
            new Float:kX, Float:kY, Float:kZ;
   new Melyik;
   if(sscanf(params, \"ud\", id, Melyik)) return SendClientMessage(playerid, PIROS, \"Használat: /engedelyad < Név / Id > < Fegyver Típus >\");
            GetPlayerPos(id, kX, kY, kZ);
   if(IsPlayerInRangeOfPoint(playerid, 3, kX, kY, kZ))
            {
      if(Egyezik(Melyik, \"colt\"))
      {
         if (pInfo[playerid][ pEngedelyColt ] >= 1)
         {
                   pInfo[ id ][ pEngedelyColt ] = 1;
            SendClientMessage( id, PIROS, \"Kaptál egy fegyverengedélyt Colt-ra!\" );
            SendClientMessage( playerid, PIROS, \"Adtál az illetõnek fegyverengedélyt Colt-ra!\" );
         }else SendClientMessage(playerid, PIROS, \"Már van engedélye!\");
      }
      else if(Egyezik(Melyik, \"silenced\"))
      {
         if (pInfo[playerid][ pEngedelySilenced ] >= 1)
         {
               pInfo[ id ][ pEngedelySilenced ] = 1;
            SendClientMessage( id, PIROS, \"Kaptál egy fegyverengedélyt Silenced-re!\" );
            SendClientMessage( playerid, PIROS, \"Adtál az illetõnek fegyverengedélyt Silenced-re!\" );
         }else SendClientMessage(playerid, PIROS, \"Már van engedélye!\");
      }
      else if(Egyezik(Melyik, \"deagle\"))
      {
         if (pInfo[playerid][ pEngedelyDesi ] >= 1)
         {
               pInfo[ id ][ pEngedelyDesi ] = 1;
            SendClientMessage( id, PIROS, \"Kaptál egy fegyverengedélyt Deagle-re!\" );
            SendClientMessage( playerid, PIROS, \"Adtál az illetõnek fegyverengedélyt Deagle-re!\" );
         }else SendClientMessage(playerid, PIROS, \"Már van engedélye!\");
      }
      else if(Egyezik(Melyik, \"mp5\"))
      {
         if (pInfo[playerid][ pEngedelyMp5 ] >= 1)
         {
               pInfo[ id ][ pEngedelyMp5 ] = 1;
            SendClientMessage( id, PIROS, \"Kaptál egy fegyverengedélyt Mp5-re!\" );
            SendClientMessage( playerid, PIROS, \"Adtál az illetõnek fegyverengedélyt Mp5-re!\" );
         }else SendClientMessage(playerid, PIROS, \"Már van engedélye!\");
      }
      else if(Egyezik(Melyik, \"tec9\"))
      {
         if (pInfo[playerid][ pEngedelyTec9 ] >= 1)
         {
               pInfo[ id ][ pEngedelyTec9 ] = 1;
            SendClientMessage( id, PIROS, \"Kaptál egy fegyverengedélyt Tec9-re!\" );
            SendClientMessage( playerid, PIROS, \"Adtál az illetõnek fegyverengedélyt Tec9-re!\" );
         }else SendClientMessage(playerid, PIROS, \"Már van engedélye!\");
      }
      else if(Egyezik(Melyik, \"microsmg\"))
      {
         if (pInfo[playerid][ pEngedelyUzi ] >= 1)
         {
               pInfo[ id ][ pEngedelyUzi ] = 1;
            SendClientMessage( id, PIROS, \"Kaptál egy fegyverengedélyt Microsmg-re(Uzi-ra)!\" );
            SendClientMessage( playerid, PIROS, \"Adtál az illetõnek fegyverengedélyt Microsmg-re(Uzi-ra)!\" );
         }else SendClientMessage(playerid, PIROS, \"Már van engedélye!\");
      }
      else if(Egyezik(Melyik, \"uzi\"))
      {
         if (pInfo[playerid][ pEngedelyUzi ] >= 1)
         {
               pInfo[ id ][ pEngedelyUzi ] = 1;
            SendClientMessage( id, PIROS, \"Kaptál egy fegyverengedélyt Uzi-ra!\" );
            SendClientMessage( playerid, PIROS, \"Adtál az illetõnek fegyverengedélyt Uzi-ra!\" );
         }else SendClientMessage(playerid, PIROS, \"Már van engedélye!\");
      }
      else if(Egyezik(Melyik, \"m4a1\"))
      {
         if (pInfo[playerid][ pEngedelyM4a1 ] >= 1)
         {
               pInfo[ id ][ pEngedelyM4a1 ] = 1;
            SendClientMessage( id, PIROS, \"Kaptál egy fegyverengedélyt M4a1-re!\" );
            SendClientMessage( playerid, PIROS, \"Adtál az illetõnek fegyverengedélyt M4a1-re!\" );
         }else SendClientMessage(playerid, PIROS, \"Már van engedélye!\");
      }
      else if(Egyezik(Melyik, \"ak47\"))
      {
         if (pInfo[playerid][ pEngedelyAk47 ] >= 1)
         {
               pInfo[ id ][ pEngedelyAk47 ] = 1;
            SendClientMessage( id, PIROS, \"Kaptál egy fegyverengedélyt Ak47-re!\" );
            SendClientMessage( playerid, PIROS, \"Adtál az illetõnek fegyverengedélyt Ak47-re!\" );
         }else SendClientMessage(playerid, PIROS, \"Már van engedélye!\");
              }
   }else SendClientMessage(playerid, PIROS, \"Az illetõ nincs a közeledben!\");
}else SendClientMessage(playerid, PIROS, \"Nem vagy a rendõrségen!\");
}else SendClientMessage(playerid, PIROS, \"Nem vagy Rendõr!\");
return 1;
}

 
Segítesetek! :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal