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!