Jump to content
  • 0

pomoc Dialog přes CP


matajus

Dotaz

Čau , mám problém "confused" udělal jsem si neon script přes dialog a chci aby když do něj hráč najede tak aby se mu zobrazil ten dialog, to jde, ale když má např. popelářské mise tak když najede do nějakého CP tak se ten dialog taky zobrazí :(

 

V OnPlayerEnterCheckpoint mám:

if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
SendClientMessage(playerid, COLOR_WHITE, "Musíš být řidič");
return 1;
}
ShowPlayerDialog(playerid, NEON, DIALOG_STYLE_LIST, "Vyberte si barvu neonu :","Modrá (5 000$)\nZelená(5 500$)\nŽlutá(4 000$)\nBílá(3 500$)\nRůžová(3 800$)\nOdstranit Neony (100 $)","Koupit","Nic");
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Musíš být ve vozidle");
}

 

a v OnPlayerSpawn:

SetPlayerCheckpoint(playerid, -1836.3822, 132.5754, 15.4022, 3.0);

Link to comment
Share on other sites

12 odpovědí na tuto otázku

Recommended Posts

  • 0
myslíš jako že

new neoncheck;

 

public bla bla timer
{
neoncheck[playerid] = 0;
}

 

?

 

no mělo by to být :d

new neoncheck[MAX_PLAYERS];

 

já bych to udělal teda takto :)

Najedeš dovnit a zatroubíš to ti smaže CP a nastaví 1do ltačítka Odejit dáš aby ti to zase nastavilo 0 a když něco vybereš tk taky 0 a Tímer který zjistí že když nejsi třeba cca 150 m odtoho tk se CP smaže :)

Link to comment
Share on other sites

  • 0

jaj ted' v tom mám moc velký guláš nebo mně se to všecko popletlo a už nevím :( nešel by nějaký způsob jen udělat CP a do něj dát iif(isplayerrangeofpoint nebo jak je ta funkce?

Link to comment
Share on other sites

  • 0

Takto:

new premenná[MAX_PLAYERS];

do OnPlayerEnterCheckpoint..

switch(premenná[playerid]) {
case 0: {
//tvoje funkcie
}}

Potom do OnPlayerSpawn napr. pod SetPlayerCheckpoint

premenná[playerid]=0; 

Takto môžeš spraviť aj viac checkpontov ..

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...