Jump to content
  • 0

pomoc Help - Random + OnPlayerKeyStateChange


Polisek

Dotaz

Zdravím vás potřebuji menší (větší) help.

 

Vlastně jde o to nastavení Random Akcí přes OnPlayerKeyStateChange

A prostě to nejde.

 

Poprosil bych někoho aby mě to sekládal možná jsem mimo že jedu od rána .

 

Co potřebuji narvat do jednoho ?

new pozice = random(4);

switch(pozice)
{
case 0: SetPlayerPos(playerid,1,2,3);
case 1: SetPlayerPos(playerid,1,2,3);
case 2: SetPlayerPos(playerid,1,2,3);
case 3: SetPlayerPos(playerid,1,2,3);
}

            +                                       

 

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_WALK){
if(IsPlayerInSphere(playerid,1,2,3, 3) == 1){
}
}

        +  

COMMAND:go(playerid, params[])
{
#pragma unused params
if(Utecem[playerid]) return SendClientMessage(playerid,COLOR_ADMIN,"{FFA500}[ INFORMACE ] {FFFFFF}Tuto Akci mužeš provést až za 2 minuty. !");
SetTimerEx("Utek",120000,false,"i",playerid);Utecem[playerid] = true;];
        return 1;
}

Níže uvidíte zbytek Kodu pro Přehled

 

Potřebuji to dát pod klávesu

 

Takže prostě tyhle 3 věci potřebuji nějak chytře narvat do jednoho.

Kdyby někdo udělal jako Tut byl bych vděčný rád bych to nějak pochopil

 

Samostatně to udělám v pohodě ale když mám toto narvat do jednoho tak :

26 Erroru není pěknej pohled

 

 

 

Zbytek kodu pro zlepšení přehledu:

 

 

//Proměna

new Utecem [MAX_PLAYERS];

//Spawn

Utecem  [playerid]  = false;

Public

forward Utek   (playerid);public Utek(playerid){
Utecem[playerid] = false;
SendClientMessage(playerid,COLOR_ZELENA,"{FFA500}[ INFORMACE ] Příkaz mužeš se znovu pokusit o útěk");
return 1;
}

Doufám že jsem to podal zřetelně a někdo to chápe

 

Prosím nejlepe KOD z Tutorialem

 

 

 

 

 

Link to comment
Share on other sites

1 odpověd na tuto otázku

Recommended Posts

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