Jump to content
  • 0

pomoc Vyplata


Guest Oraj

Dotaz

tak spravil som si vyplatu podla chytraka ale najako mi to pada

forward Vyplata(playerid); //Definice publicu "Vyplata"

SetTimer("Vyplata",300000, 1); //Vyvola public vyplata, 300000 znaci za jak dlouho

 

 

public Vyplata() // pubic vyplata

{

new string[256], tmp[256]; //definice stringu pro zpravu a tmp pro game text

for(new i=0; i

{

//Vyplata cislo 1

if(IsPlayerConnected(i) && iPlayerRole == 0) {// podminka kdyz je hrac pripojen a ma tym 1 (Zmente podle sveho nadefinovani tymu a promene povolani.)

new vyplata = 1000; // kolik hrace dostane zakladni castka + castka nahodne

GivePlayerMoney(i,vyplata); // da hraci vyplatu

format(string, sizeof(string),"Výplata povolání: %d$ ",vyplata); //format zpravy

GameTextForPlayer(i, tmp, 5000, 1); // Odesle Game Text hraci

}

//Vyplata cislo 2

if(IsPlayerConnected(i) && iPlayerRole == 1) {// podminka kdyz je hrac pripojen a ma tym 1 (Zmente podle sveho nadefinovani tymu a promene povolani.)

new vyplata2 = 1300+random(500); // kolik hrace dostane zakladni castka + castka nahodne

GivePlayerMoney(i,vyplata2); // da hraci vyplatu

format(string, sizeof(string),"Výplata povolání: %d$ ",vyplata2); //format zpravy

SendClientMessage(i, COLOR_GREEN, string); //odesle hraci zpravu o tom ze dostal vyplatu

GameTextForPlayer(i, tmp, 5000, 1); // Odesle Game Text hraci

}

//Vyplata cislo 3

if(IsPlayerConnected(i) && iPlayerRole == 2) {// podminka kdyz je hrac pripojen a ma tym 1 (Zmente podle sveho nadefinovani tymu a promene povolani.)

new vyplata3 = 1300+random(500); // kolik hrace dostane zakladni castka + castka nahodne

GivePlayerMoney(i,vyplata3); // da hraci vyplatu

format(string, sizeof(string),"Výplata povolání: %d$ ",vyplata3); //format zpravy

SendClientMessage(i, COLOR_GREEN, string); //odesle hraci zpravu o tom ze dostal vyplatu

GameTextForPlayer(i, tmp, 5000, 1); // Odesle Game Text hraci

}

//Vyplata cislo 4

if(IsPlayerConnected(i) && iPlayerRole == 3) {// podminka kdyz je hrac pripojen a ma tym 1 (Zmente podle sveho nadefinovani tymu a promene povolani.)

new vyplata4 = 1300+random(500); // kolik hrace dostane zakladni castka + castka nahodne

GivePlayerMoney(i,vyplata4); // da hraci vyplatu

format(string, sizeof(string),"Výplata povolání: %d$ ",vyplata4); //format zpravy

SendClientMessage(i, COLOR_GREEN, string); //odesle hraci zpravu o tom ze dostal vyplatu

GameTextForPlayer(i, tmp, 5000, 1); // Odesle Game Text hraci

}

} // Ukonceni podminky zda je pripojen a tym rovna se promene

return 1;

}

 

prosim poradte v com je tam problem

Link to comment
Share on other sites

12 odpovědí na tuto otázku

Recommended Posts

  • 0
mas forward s (playerid); ale public bez

v tom to nie je

ked ti to padne po 4,5 min... a padne to vtedy ked maju ist vyplaty tak budes mat nieco zle v publicu ...

tak asi by som nedaval sem vyplaty keby v nich nie je chyba

ak si si nevsimol mam tu aj public v spojlery :)

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