Sziasztok, kezdõ vagyok ne bántsatok
itt egy szolgálatba állás script, nincs kész sõt.. , na de ha szerón szoliba akarok állni, mindig azt írja, hogy nincs munkám, pedig van
Valami ott az 1ik lekérdezésben nem jó, segít valaki ?
#include <a_samp>
#include <zcmd>
#define COLOR_RED 0xff0000AA
#define COLOR_BLUE 0x0022ffAA
/*
{\"Nincs\"}, // 0
{\"Kadét\"}, // 1
{\"Járõr\"}, // 2
{\"Sheriff helyettes\"}, // 3
{\"Sheriff\"}, // 4
{\"Gyakornok\"}, // 5
{\"Riporter\"}, // 6
{\"Fõszerkesztõ\"}, // 7
{\"Rezidens\"}, // 8
{\"Orvos\"}, // 9
{\"Fõorvos\"}, // 10
{\"Szerelõ-segéd\"}, // 11
{\"Szerelõ\"}, // 12
{\"Mûhelyvezetõ\"}, // 13
{\"Oktató\"}, // 14
{\"Vizsgáztató\"}, // 15
{\"Igazgató\"}, // 16
{\"Polgármester\"} // 17
*/
new leaderes[MAX_PLAYERS]; //Ezekben tároljuk a játékosok munkáinak ID-it (0-17)
new bool:szolgalatban[MAX_PLAYERS]; //Vagy igaz (true), vagy hamis (false)
CMD:szolgalat(playerid, params[])
{
if(GetPVarInt(playerid,\"leaderes\"))
if(szolgalatban[playerid] == true)
{
szolgalatban[playerid] = false;
SendClientMessage(playerid, 0x00FF00AA, \"Kiléptél a szolgálatból\");
}
else
{
if(leaderes[playerid] != 0)
{
if(leaderes[playerid] == 1)
{
if(!IsPlayerInRangeOfPoint(playerid,6,2584.7283,-1775.7600,4.0156)) return SendClientMessage(playerid,COLOR_RED,\"Csak a kapitányságon állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Kadét.\");
szolgalatban[playerid] = true;
SetPlayerSkin(playerid,71);
GivePlayerWeapon(playerid,3,1);
GivePlayerWeapon(playerid,41,500);
}
if(leaderes[playerid] == 2)
{
if(!IsPlayerInRangeOfPoint(playerid,6,2584.7283,-1775.7600,4.0156)) return SendClientMessage(playerid,COLOR_RED,\"Csak a kapitányságon állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Járõr.\");
szolgalatban[playerid] = true;
SetPlayerSkin(playerid,71);
}
if(leaderes[playerid] == 3)
{
if(!IsPlayerInRangeOfPoint(playerid,6,2584.7283,-1775.7600,4.0156)) return SendClientMessage(playerid,COLOR_RED,\"Csak a kapitányságon állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Sheriff helyettes.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 4)
{
if(!IsPlayerInRangeOfPoint(playerid,6,2584.7283,-1775.7600,4.0156)) return SendClientMessage(playerid,COLOR_RED,\"Csak a kapitányságon állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Sheriff.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 5)
{
if(!IsPlayerInRangeOfPoint(playerid,5,2574.0286,1341.8549,78.5078)) return SendClientMessage(playerid,COLOR_RED,\"Csak a stúdióban állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Gyakornok.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 6)
{
if(!IsPlayerInRangeOfPoint(playerid,5,2574.0286,1341.8549,78.5078)) return SendClientMessage(playerid,COLOR_RED,\"Csak a stúdióban állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Riporter.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 7)
{
if(!IsPlayerInRangeOfPoint(playerid,5,2574.0286,1341.8549,78.5078)) return SendClientMessage(playerid,COLOR_RED,\"Csak a stúdióban állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Fõszerkesztõ.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] ==
{
if(!IsPlayerInRangeOfPoint(playerid,6,2569.9492,-1927.1951,3.9000)) return SendClientMessage(playerid,COLOR_RED,\"Csak a kórházban állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Rezidens.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 9)
{
if(!IsPlayerInRangeOfPoint(playerid,6,2569.9492,-1927.1951,3.9000)) return SendClientMessage(playerid,COLOR_RED,\"Csak a kórházban állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Orvos.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 10)
{
if(!IsPlayerInRangeOfPoint(playerid,6,2569.9492,-1927.1951,3.9000)) return SendClientMessage(playerid,COLOR_RED,\"Csak a kórházban állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Fõorvos.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 11)
{
if(!IsPlayerInRangeOfPoint(playerid,7.5, -2224.1184, -2288.7114, 30.6250)) return SendClientMessage(playerid,COLOR_RED,\"Csak a mûhelyben állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Szerelõ-segéd.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 12)
{
if(!IsPlayerInRangeOfPoint(playerid,7.5, -2224.1184, -2288.7114, 30.6250)) return SendClientMessage(playerid,COLOR_RED,\"Csak a mûhelyben állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Szerelõ.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 13)
{
if(!IsPlayerInRangeOfPoint(playerid,7.5, -2224.1184, -2288.7114, 30.6250)) return SendClientMessage(playerid,COLOR_RED,\"Csak a mûhelyben állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Mûhelyvezetõ.\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 14)
{
if(!IsPlayerInRangeOfPoint(playerid,7,2029.7010,-116.6627,1035.1719)) return SendClientMessage(playerid,COLOR_RED,\"Csak a vezetõi iskolában állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Oktató\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 15)
{
if(!IsPlayerInRangeOfPoint(playerid,7,2029.7010,-116.6627,1035.1719)) return SendClientMessage(playerid,COLOR_RED,\"Csak a vezetõi iskolában állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Viszgázató\");
szolgalatban[playerid] = true;
}
if(leaderes[playerid] == 16)
{
if(!IsPlayerInRangeOfPoint(playerid,7,2029.7010,-116.6627,1035.1719)) return SendClientMessage(playerid,COLOR_RED,\"Csak a vezetõi iskolában állhatsz szolgálatba!\");
SendClientMessage(playerid, COLOR_BLUE, \"Szolgálatba álltál! Rangod: Igazgató\");
szolgalatban[playerid] = true;
}
} else SendClientMessage(playerid, 0x00FF00AA, \"Nincs munkád\");
}
return 1;
}