Poso!!
1,264
pregleda
10
postova
18. Avg. 2010.
Pa recimo ovako:
Ovo stavis tamo gdje se posao dobiva
SetPVarInt(playerid,"Posao", 1);//ovo stavlja igracevu varijablu Posao na 1
A tamo di su komande i to koje mogu koristiti samo oni koji imaju taj posao stavis:
if(GetPVarInt(playerid,"Posao") == 1)
{
Ovo stavis tamo gdje se posao dobiva
SetPVarInt(playerid,"Posao", 1);//ovo stavlja igracevu varijablu Posao na 1
A tamo di su komande i to koje mogu koristiti samo oni koji imaju taj posao stavis:
if(GetPVarInt(playerid,"Posao") == 1)
{
18. Avg. 2010.
LordShigi wrote on August 18, 2010, 9:56 pm:
Pa recimo ovako:
Ovo stavis tamo gdje se posao dobiva
SetPVarInt(playerid,"Posao", 1);//ovo stavlja igracevu varijablu Posao na 1
A tamo di su komande i to koje mogu koristiti samo oni koji imaju taj posao stavis:
if(GetPVarInt(playerid,"Posao") == 1)
{
Ovo stavis tamo gdje se posao dobiva
SetPVarInt(playerid,"Posao", 1);//ovo stavlja igracevu varijablu Posao na 1
A tamo di su komande i to koje mogu koristiti samo oni koji imaju taj posao stavis:
if(GetPVarInt(playerid,"Posao") == 1)
{
Mogao si mu na jednostavniji nacin tj. playerinfo koji se sprema jer PVarovi su za malo naprednije skriptere... ovime mu neces puno pomoci ako je jos pocetnik...
Dakle u modu potrazis pJob pod PlayerInfo
PlayerInfo = ID_POSLA;Za ID_POSLA stavis recimo 15 i to ti je taj id za određeni posao...
if(PlayerInfo == ID_POSLA)I sad Å¡ta se desi ako igraÄ ima taj posao...
Primjerice...
if(PlayerInfo == 1)
{
SendClientMessage(playerid,COLOR_GRAD5,"^ Detektiv ^ /find");
}To je recimo kod mene za komandu /help... naci ako ima taj posao detektiv (poso ID 1) ispisat ce mu pomoc za njegov posao. Tako mozes iskombinirat razne stvari. ÄŒekpojntove... komande poput /news.. dostave droge.. prodavanje ovoga onoga... svaÅ¡ta praktiÄki, Äega se sjetiÅ¡ samo trebaÅ¡ znat napravit
18. Avg. 2010.
OK hvala ali meni pod PlayerInfo nade samo ovo
new PlayerInfo;
enum hInfo
{
Float:hEntrancex,
Float:hEntrancey,
Float:hEntrancez,
Float:hExitx,
Float:hExity,
Float:hExitz,
hHealthx,
hHealthy,
hHealthz,
hArmourx,
hArmoury,
hArmourz,
hOwner,
hDiscription,
hValue,
hHel,
hArm,
hInt,
hLock,
hOwned,
hRooms,
hRent,
hRentabil,
hTakings,
hVec,
hVcol1,
hVcol2,
hDate,
hLevel,
};
new PlayerInfo;
enum hInfo
{
Float:hEntrancex,
Float:hEntrancey,
Float:hEntrancez,
Float:hExitx,
Float:hExity,
Float:hExitz,
hHealthx,
hHealthy,
hHealthz,
hArmourx,
hArmoury,
hArmourz,
hOwner,
hDiscription,
hValue,
hHel,
hArm,
hInt,
hLock,
hOwned,
hRooms,
hRent,
hRentabil,
hTakings,
hVec,
hVcol1,
hVcol2,
hDate,
hLevel,
};
18. Avg. 2010.
Stisnes Ctrl + F i zatim upises PlayerInfo i naÄ‘eÅ¡ neÅ¡to sliÄno ovome Å¡ta si sam stavio ali pazi PlayerInfo, ovo Å¡ta si ti stavio je HouseInfo 🙂
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava