Jump to content
  • 0

pomoc stale zamestnava za policajta


ManSlayer

Dotaz

cawte pls potrebujem help mam v mode 2 povolania cez dialog 1 je policajt a 2 je lekar ked sa idem zamestnat ako lekar tak stale ma to zamestnava ako policajt pls neviete preco? :( tu je cely public :

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

{

if(dialogid == 1)

{ // Ta jednicka znamena ID dialogu

if(response == 1) // Pokud zmackl Zamestnat

{

SendClientMessage(playerid,COLOR_GREEN,"Vitaj v policii!");

GivePlayerWeapon(playerid, 31, 9999999);

GivePlayerWeapon(playerid, 27, 9999999);

SetPlayerSkin(playerid, 280);

SetPlayerColor(playerid, COLOR_LIHGTBLUE);

SetPlayerFightingStyle(playerid, 6);

zamestnani[playerid]= 1; // Nastaví proměnu pro Policii

}

return 0;

}

 

if(dialogid == 2) // Ta dvojka znamena ID dialogu

{

if(response == 1) // Pokud zmackl Zamestnat

{

SendClientMessage(playerid,COLOR_GREEN,"Vitaj v lekárstve!!");

ResetPlayerWeapons(playerid);

SetPlayerSkin(playerid, 274);

SetPlayerColor(playerid, COLOR_SEAGREEN);

zamestnani[playerid]= 2; // Nastaví proměnu pro lekara

}

}

return 1;

}

A PLEASE NEDAVAJTE SEM CELY KOD!POVECTE LEN KDE MAM CHYBU!!!

Link to comment
Share on other sites

Recommended Posts

  • 0

v returnoch ako som uz pisal.... tu mas kod:

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1)
{ // Ta jednicka znamena ID dialogu
if(response == 1) // Pokud zmackl Zamestnat
{
SendClientMessage(playerid,COLOR_GREEN,"Vitaj v policii!");
GivePlayerWeapon(playerid, 31, 9999999);
GivePlayerWeapon(playerid, 27, 9999999);
SetPlayerSkin(playerid, 280);
SetPlayerColor(playerid, COLOR_LIHGTBLUE);
SetPlayerFightingStyle(playerid, 6);
zamestnani[playerid]= 1; // Nastaví proměnu pro Policii
return 1;
}
}

if(dialogid == 2) // Ta dvojka znamena ID dialogu
{
if(response == 1) // Pokud zmackl Zamestnat
{
SendClientMessage(playerid,COLOR_GREEN,"Vitaj v lekárstve!!");
ResetPlayerWeapons(playerid);
SetPlayerSkin(playerid, 274);
SetPlayerColor(playerid, COLOR_SEAGREEN);
zamestnani[playerid]= 2; // Nastaví proměnu pro lekara
return 1;
}
}
return 0;
}

Link to comment
Share on other sites

  • 0

#define POLICIE 1 // define 1 povolania

#define LEKAR 2 // define 2 povolania

 

 

new policepickup; // pickup 1 povolania

new lekarpickup; // pickup 2 povolania

new zamestnani[MAX_PLAYERS];

 

 

policepickup = CreatePickup(1314,1,2289.8877,2427.5078,10.8203);

lekarpickup = CreatePickup(1314,1,1612.2809,1819.1166,10.8280);

 

 

// spawn povolani

 

 

if(zamestnani[playerid]==1)

{ SetPlayerSkin(playerid, 280);

SetPlayerColor(playerid, COLOR_LIHGTBLUE);

GivePlayerWeapon(playerid, 27,9999999);

GivePlayerWeapon(playerid, 31,9999999);

SetPlayerPos(playerid, 2286.5151,2427.8862,10.8203);

SetPlayerFightingStyle(playerid, 6);

 

}

 

if(zamestnani[playerid]==2)

{ SetPlayerSkin(playerid, 274);

SetPlayerColor(playerid, COLOR_SEAGREEN);

SetPlayerPos(playerid, 1602.8745,1818.5878,10.8203);

 

 

 

 

public OnPlayerPickUpPickup(playerid, pickupid)

{

 

if(pickupid == policepickup) // Zmente na nazev ktery jste psali pri new neco; (treba new pickup; )

{

ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Zamestnanie","Policia","Zamestnat","Zavriet"); // Nadpis Zamestnani, Výběr - Police nebo SWAT a tlačítka Zaměstnat - Odejít

}

 

if(pickupid == lekarpickup) // Zmente na nazev ktery jste psali pri new neco; (treba new pickup; )

{

ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Zamestnanie","Lekar","Zamestnat","Zavriet"); // Nadpis Zamestnani, Výběr - Police nebo SWAT a tlačítka Zaměstnat - Odejít

}

 

return 1;

}

 

 

 

 

a ostatne je to co si mi poslal..

Link to comment
Share on other sites

  • 0

boze jak moze byt dakto tak duty :d neber to jak urazku :d daj mi na teba skype/icq posli mi mod a ja ti to opravim nechce sa mi to tu vypisovat radsej to spravim rovno tam... mas tam zlu podmienku...

Link to comment
Share on other sites

  • 0

public OnPlayerPickUpPickup(playerid, pickupid)
{
if(IsPlayerInRangeOfPoint(playerid, 2,289.8877,2427.5078,10.8203))
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Zamestnanie","Policia","Zamestnat","Zavriet"); // Nadpis Zamestnani, Výběr - Police nebo SWAT a tlačítka Zaměstnat - Odejít
}
if(IsPlayerInRangeOfPoint(playerid, 2,1612.2809,1819.1166,10.8280)) // Zmente na nazev ktery jste psali pri new neco; (treba new pickup; )
{
ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Zamestnanie","Lekar","Zamestnat","Zavriet"); // Nadpis Zamestnani, Výběr - Police nebo SWAT a tlačítka Zaměstnat - Odejít
}
return 1;
}

sry ze to vkladam celej script ... ale jako fakt sem nemohl z toho debila..

Link to comment
Share on other sites

  • 0
Davidek,mne ziadne errori nehadzalo len ja som nechcel mat 2 povolania...len 1 ty si tam mal aj POLICAJTaj SWAT takze v tom bola chyba...

To byla ale tvoje chyba kokote

když si nečteš funkce na wikipedii a pak je netestuješ tak se ti ani nedivim že na úrovni pawn nikdy nebudeš ani jako davidekpc....

Link to comment
Share on other sites

  • 0
Davidek,mne ziadne errori nehadzalo len ja som nechcel mat 2 povolania...len 1 ty si tam mal aj POLICAJTaj SWAT takze v tom bola chyba...

 

Tak smazu swat ne? omg

 

Davidek,mne ziadne errori nehadzalo len ja som nechcel mat 2 povolania...len 1 ty si tam mal aj POLICAJTaj SWAT takze v tom bola chyba...

To byla ale tvoje chyba kokote

když si nečteš funkce na wikipedii a pak je netestuješ tak se ti ani nedivim že na úrovni pawn nikdy nebudeš ani jako davidekpc....

 

A do něj! :d

 

Ted sem nepochopil jestli to byla urazka nebo pochvala :d

Link to comment
Share on other sites

  • 0
Davidek,mne ziadne errori nehadzalo len ja som nechcel mat 2 povolania...len 1 ty si tam mal aj POLICAJTaj SWAT takze v tom bola chyba...

 

Tak smazu swat ne? omg

 

Davidek,mne ziadne errori nehadzalo len ja som nechcel mat 2 povolania...len 1 ty si tam mal aj POLICAJTaj SWAT takze v tom bola chyba...

To byla ale tvoje chyba kokote

když si nečteš funkce na wikipedii a pak je netestuješ tak se ti ani nedivim že na úrovni pawn nikdy nebudeš ani jako davidekpc....

 

A do něj! :d

 

Ted sem nepochopil jestli to byla urazka nebo pochvala :d

Pochvala že nejsi lama jako pět tisíc uživatelů tohoto fora...

Link to comment
Share on other sites

  • 0
kks..som l*ma a este ma tu zbuzerujete ze nic neviem..lolci..

Koukni na avestuv podpis a tam je takova pekna stranka s hodne funkcema..

 

Btw Celkem členů 2488 zadnejch 5000

Link to comment
Share on other sites

  • 0

C:\DOCUME~1\Marek2\Desktop\nlife.pwn(1165) : warning 225: unreachable code

C:\DOCUME~1\Marek2\Desktop\nlife.pwn(1235) : warning 203: symbol is never used: "lekarpickup"

C:\DOCUME~1\Marek2\Desktop\nlife.pwn(1235) : warning 203: symbol is never used: "policepickup"

 

 

errors x-(

Link to comment
Share on other sites

  • 0
C:\DOCUME~1\Marek2\Desktop\nlife.pwn(1165) : warning 225: unreachable code

C:\DOCUME~1\Marek2\Desktop\nlife.pwn(1235) : warning 203: symbol is never used: "lekarpickup"

C:\DOCUME~1\Marek2\Desktop\nlife.pwn(1235) : warning 203: symbol is never used: "policepickup"

 

 

errors x-(

 

Jak rika avest, ses dement protoze v navodu sem psal ze ty dva dolni warningy muzes ignorovat a ten horni, snad dej radek ne?

Link to comment
Share on other sites

  • 0

Davidekpc: už jsme zase kamarádi? :d

ManSlayer: hledej TuT na errory ... jinak překlad asi neumis vid? symbol nebyl pouzit, protoze sem udelal ochranu proti tomu aby se nemiXovali pičikupy..

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...