Jump to content

droga!


Guest [*LoNg*]LiFe

Recommended Posts

Guest [*LoNg*]LiFe

takze hore si dame

 

new droga[MAX_PLAYERS];

new droka;

new Menu:drogmenu;

 

do OnGameModeInit()

 

droka = CreatePickup(3409,1,suradky);

drogmenu = CreateMenu("Droga", 1, 100.0, 150.0, 200.0, 200.0);

AddMenuItem(drogmenu, 0, "Natrhat");

AddMenuItem(drogmenu, 0, "Koniec");

 

do OnPlayerPickUpPickup(playerid, pickupid)

 

if(pickupid == droka)

{

ShowMenuForPlayer(drogmenu,playerid);

}

 

do OnPlayerSelectedMenuRow(playerid, row)

 

if (Current == drogmenu ) {

switch(row) {

case 0:{

new pname[MAX_PLAYER_NAME];

{

if (droga[playerid] == 1) {

SendClientMessage(playerid, COLOR_YELLOW, "Už máš natrhanú trávu!");

}else{

GetPlayerName(playerid, pname, 30);

format(string, 256, "Hráč %s si natrhal trávu!", pname);

SendClientMessageToAll(COLOR_BLUE,string);

droga[playerid] = 1;

}

}

return 1;

}

}

}

 

teraz na predanie

 

new falosne;

new Menu:falosnemenu;

 

 

ongame...

 

falosne = CreatePickup(1279,1,suradky);

falosnemenu = CreateMenu("Menu", 1, 100.0, 150.0, 200.0, 200.0);

AddMenuItem(falosnemenu, 0, "Predat");

AddMenuItem(falosnemenu, 0, "Koniec");

 

pickuppickup

 

if(pickupid == falosne)

{

ShowMenuForPlayer(falosnemenu,playerid);

}

 

menurow

 

if (Current == falosnemenu ) {

switch(row) {

case 0:{

{

if (droga[playerid] == 1) {

SendClientMessage(playerid, COLOR_YELLOW, "Predal si trávu za 5000!");

droga[playerid] = 0;

GivePlayerMoney(playerid,5000);

}else{

if (droga[playerid] == 0) {

SendClientMessage(playerid, COLOR_YELLOW, "Nemáš u seba trávu!");

}else{

}

}

}

}

}

}

 

 

 

if(strcmp(cmd, "/vyfajcit", true) == 0) { //prikaz

{

if (droga[playerid] == 0) { //že nemáš u seba drogu

SendClientMessage(playerid, COLOR_****, "Nemáš u seba žiadnu trávu!");//text

}

if (droga[playerid] == 1) { //že máš u seba drogu

{

ApplyAnimation(playerid,"SMOKING", "M_smklean_loop", 4.2, 1, 1, 1, 1, 1); //animacia

SetPlayerHealth(playerid, srdce+75); //doplnenie života

droga[playerid] = 0; //aby ti neostala droga ked pouzijes prikaz

}

}

}

return 1;

}

Link to comment
Share on other sites

Ty si k***t... Dva krát otváraš switch... LAMKY STE JAK PICE

 

omg proc kazdemu nadavas ? jedinej k***t ses tady ty ;);) kdyz roztahujes vsechny okna co jde a navic chces zdefinovat to co si psal ...a este sem nevidel davat new COLOR_RIT ...toto je snad barva :d:evil::evil:

Link to comment
Share on other sites

Guest TaHomerTaNe?

Fakt dementi xD Tak očúvajte:

1.- Aspoň viem scriptovať

2.- Som si tu z vás len robil riť

3.- Lukas, nadávať na rodičov je to najúbohejšie, takže si tipujem 8-10 ročný

4.- 2x si otvoril switch, povedz že aj chápeš čo robíš...

5.- Učte sa z chýb ostatných a nekopírujte, ďakujem

Link to comment
Share on other sites

Guest [*LoNg*]LiFe

6. ja niesom kopirak

7. neviem kto tu spamoval

8. nema sa tu nadavat a hlavne nie nadarmo vytvarat help ked tomu chapes aj tak neverim ze chapes pawnu

9. mozno ti mas 8-10 rokov aaaaaaaaaaaa bbbbbbbbbbbbbbbbb take kok** pisu mali chlapci ktory nevedia co je to pawno!

Link to comment
Share on other sites

Guest TaHomerTaNe?

Aspon viem pawnit pakovci.. Si pozrite SA:MP forum, viac ako 20 GM / FS, narozdiel od vas ... Velku rit :p Ani po anglicky nevite, ze Big City Live xD Znamená "Veľké mesto žije", skôr Big City Life ty kkt

Link to comment
Share on other sites

Aspon viem pawnit pakovci.. Si pozrite SA:MP forum, viac ako 20 GM / FS, narozdiel od vas ... Velku rit :p Ani po anglicky nevite, ze Big City Live xD Znamená "Veľké mesto žije", skôr Big City Life ty kkt

 

hmm ty si myslis ze ses buch vi co ,ale mne t vubec nezajima mysli si co chces o novem modu je to tvoje vec ;);) ale nezajimaji mne tvoje blby keci :) a uz vubec ne ty ,,,nevim proc mi pises na pawnoboxu soukrome ze ses to ty ...vubec mne to nezajima ..upozornujes se jak si buh vi jak velke ho*no ale nezajem ...

Link to comment
Share on other sites

  • 4 weeks later...

ja to znam jinak :d

 

new droga[MAX_PLAYERS];

 

do onplayercommandtext

new sendername[MAX_PLAYER_NAME];
new string[256];
 		new cmd[256];
if(strcmp(cmd, "/buydroga", true) == 0) //změníte si na libovolný příkaz ke koupení
{
if(GetPlayerMoney(playerid) < 49999) //jestli má hráč více peněz jak 49 999
{
SendClientMessage(playerid, COLOR_GREEN, "Nemáš peníze na drogy ! Je potřeba 50 000$"); //Zpráva když nemá peníze na drogu
}else{ //když nesplňuje podmínku s penězma
GetPlayerName(playerid, sendername, 30); //zjistí jméno hráče,který to napsal
format(string, 256, "Hráč %s si koupil drogu", sendername); //zpráva,který hráč si koupil drogu
SendClientMessageToAll(COLOR_YELLOW,string); //zpráva se ukáže všem a barva bude v tomto připadě žlutá
GivePlayerMoney(playerid,-50000); //odečte hráčí 50 000
droga[playerid] = 1; //proměnná,že má drogu u sebe
}
return 1;
}
if(strcmp(cmdtext, "/hulit", true) == 0) //příkaz na zhulení,můžete změnit
	{
	    if (droga[playerid] == 1) // proměnná,že má koupenou drogu
	    {
 ApplyAnimation(playerid,"JST_BUISNESS","smoke_01",4.1,0,1,1,1,1); //animace při použití drogy
 SetPlayerHealth(playerid, 100.0); //přidá hráči zdraví
 GetPlayerName(playerid, sendername, sizeof(sendername)); //zjistí jméno hráče
format(string, sizeof(string), "Hráč %s se shulil drogou !", sendername); //zpráva,kdo použil drogu
SendClientMessageToAll(COLOR_GREEN, string); //zpráva se ukáže všem tentokrát v zelené barvě
droga[playerid] = 0; //proměnná,že u sebe nemá žádné drogy a nemůže použit příkaz hulit
}else{ //není splněna podmínka,nemá u sebe drogy
SendClientMessage(playerid,COLOR_RED, "Nemáš u sebe žádné drogy !"); //zpráva o tom,že nemá u sebe drogy, a proto mu nebude fungovat příkaz na zhulení
}
return 1;
}

Link to comment
Share on other sites

  • 3 weeks later...

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