Skripta koju koristim:/
Detaljan opis problema:dole
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Pa pokusao sam da napravim neki system ili sta vec za novogodisnji paketici neznam kako se rade random to e ja zelim neko da mi objasni kako da uradim to al na svaki payday da moze da uzima samo po jedno razumete neli ? i da daje nagrade para jer mi moze neko to objasniti kako da uradim ?
Zaključano
[pomoc]novogodisnji paketici
672
pregleda
13
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 12 godina
pre 12 godina
lijepo uradiš
stavis paketice objekt i to ne zanima me to sam si napravi objekt i to
napravi u enumu
pPaketici
napravi cuvanja ako hoces
+ u public PayDay ili kako ti već ide za platu
eto.
stavis paketice objekt i to ne zanima me to sam si napravi objekt i to
napravi u enumu
pPaketici
napravi cuvanja ako hoces
+ u public PayDay ili kako ti već ide za platu
PlayerInfo = +1;
///// sta da se desii.......eto.
pre 12 godina
brate jer ti znaes da citas ja hocu cmd komandu koja ide random kako da ti objasnim ?
kad kuca /paketici daje mu random nagrade npr daje mu 20 dolara i salje mu poruka da je dobio 20k i ako pokusa povtorno da nemoze da uradi znaci na svaki payday da moze da koristi tu komandu i random nekad 15.000$ nekad 20000$ nekad $500.000 i tako ? i tu komandu da moze kuristiti posle svaki payday
kad kuca /paketici daje mu random nagrade npr daje mu 20 dolara i salje mu poruka da je dobio 20k i ako pokusa povtorno da nemoze da uradi znaci na svaki payday da moze da koristi tu komandu i random nekad 15.000$ nekad 20000$ nekad $500.000 i tako ? i tu komandu da moze kuristiti posle svaki payday
pre 12 godina
a jer moze to nekako na ovakav nacin posto ovako trazim
if(IsPlayerConnected(playerid))
{
new string;
new sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
new RandomStart;
new bararuda;
RandomStart = random(19);
switch(RandomStart)
{
case 0:
{
GivePlayerMoney(playerid,200000);
}
case 1:
{
GivePlayerMoney(playerid,100000);
}
case 2:
{
GivePlayerMoney(playerid,400000);
}
case 3:
{
GivePlayerMoney(playerid,300000);
}
case 4:
{
GivePlayerMoney(playerid,200000);
}
}
}
return 1;
}
pre 12 godina
i tako redaj do mile volje, ako ti zatreba povecaj broj 5 na onoliko koliko zelis.. 😄
CMD:uzmipaketic(playerid, params[])
{
if(uzeopaketic != 1) return SCM(playerid, -1, "Zemavte paket pocekajte payday!");
SCM(playerid, -1,"zemavte paket!");
new rand = randomEx(1,5);
switch(rand)
{
case 1:
{
SendClientMessage(playerid, -1, "*Dobili ste 20 dolara u paketicu!");
GivePlayerMoney(playerid, 20);
}
case 2:
{
SendClientMessage(playerid, -1, "*Dobili ste 1500 dolara u paketicu!");
GivePlayerMoney(playerid, 1500);
}
case 3:
{
SendClientMessage(playerid, -1, "*Dobili ste 4600 dolara u paketicu!");
GivePlayerMoney(playerid, 4600);
}
default:
{
SendClientMessage(playerid, -1, " dobili ste k**ac u paketicu :D");
}
}
uzeopaketic = 1;
return 1;
}
pre 12 godina
brate a kako da definiram
new rand = randomEx(1,5); ?i dal treba da je zadnje default
new rand = randomEx(1,5); ?i dal treba da je zadnje default
pre 12 godina
bespotrebno,evo ti novi kod..
#define RandomEx(%0, %1) (random((%1) - (%0)) + (%0))
CMD:uzmipaketic(playerid, params[])
{
if(uzeopaketic != 1) return SCM(playerid, -1, "Zemavte paket pocekajte payday!");
SCM(playerid, -1,"zemavte paket!");
new rand = randomEx(1,5); // zapamtio da drugi parametar mora uvjek biti +1 od onog broja dokle koristis
// dakle ako oces od 1-4 onda koristis MIN - 1, MAX - 5 ( a ne 4 )
switch(rand)
{
case 1:
{
SendClientMessage(playerid, -1, "*Dobili ste 20 dolara u paketicu!");
GivePlayerMoney(playerid, 20);
}
case 2:
{
SendClientMessage(playerid, -1, "*Dobili ste 1500 dolara u paketicu!");
GivePlayerMoney(playerid, 1500);
}
case 3:
{
SendClientMessage(playerid, -1, "*Dobili ste 4600 dolara u paketicu!");
GivePlayerMoney(playerid, 4600);
}
case 4:
{
SendClientMessage(playerid, -1, "*Dobili ste 10000 dolara u paketicu");
GivePlayerMoney(playerid, 10000);
}
}
uzeopaketic = 1;
return 1;
}
pre 12 godina
A zasto nisi postavio random pickupe po serveru? Po meni ti je to bolje ako oces zabavu za igrace, jer da ti ide preko PayDay itd.. po meni lose.
A ovo tvoje pa mogao si na komandi staviti jednostavno timer preko kojeg posle tacno odredjenog vremena od kucanja komande /paketic mozes ponovo da to kucas.
A ovo tvoje pa mogao si na komandi staviti jednostavno timer preko kojeg posle tacno odredjenog vremena od kucanja komande /paketic mozes ponovo da to kucas.
pre 12 godina
Pa uredu je to da veze za to, ali mu kazem da moze i preko tajmera da postavi razno vrijeme ne samo vrijeme do 1h ( PayDay ) , a za randome je lagano zato mu kazem.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava