Tip (Filterscript/Include): Include
Opis šta tražite: Sistem zadataka,ako ima neko izvadjen sistem zadataka iz nekog moda ili da je neko radio a da mu ne treba da mi posalje.
Trazim sistem zadataka
3,214
3,214
pregleda
28
28
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 1 godinu
markosimic wrote on January 11, 2025, 9:44 pm:
Nije ti mrsko, nego ne znas.
100x je lakse napraviti nego prepakovati.
100x je lakse napraviti nego prepakovati.
+
Bilo sta da se radi, logicno je da je lakse napraviti svoje. From scracth.
Ali cim sam video da covek trazi "izvadjen" sistem iz moda, shvatio sam koliko je sati. Ne kudim ga, taman posla. Samo kazem. 🙂
pre 1 godinu
Dragi wrote on January 11, 2025, 11:07 pm:
+
Bilo sta da se radi, logicno je da je lakse napraviti svoje. From scracth.
Ali cim sam video da covek trazi "izvadjen" sistem iz moda, shvatio sam koliko je sati. Ne kudim ga, taman posla. Samo kazem. 🙂
Bilo sta da se radi, logicno je da je lakse napraviti svoje. From scracth.
Ali cim sam video da covek trazi "izvadjen" sistem iz moda, shvatio sam koliko je sati. Ne kudim ga, taman posla. Samo kazem. 🙂
pre 1 godinu
markosimic wrote on January 11, 2025, 9:44 pm:
Nije ti mrsko, nego ne znas.
100x je lakse napraviti nego prepakovati.
100x je lakse napraviti nego prepakovati.
pre 1 godinu
Veoma diskutabilan nacin ucenja ili bolje receno - hajde da naucim kako je neko drugi i samo napamet.
pre 1 godinu
Ukoliko znas osnove, onda bi trebalo da ti bude mnogo lakse napraviti svoje nego kopirati??
Kod sistema zadataka :
1. Napravis array(niz) sa zadatcima koje hoces da imas
2. Napravis promenljivu koja cuva da li je zavrsio odredjeni zadatak iz array-a ( ovo se cuva u informacijama igraca, isto kao promenljive da li je admin, koliko novca ima itd.. )
3. Napravis funkciju koja ce da na osnovu zadatka da odredjenu nagradu
4. Pozoves funkciju na odredjenim mestima kada ispuni zadatak
Najjednostavniji nacin
Primer :
Kod sistema zadataka :
1. Napravis array(niz) sa zadatcima koje hoces da imas
2. Napravis promenljivu koja cuva da li je zavrsio odredjeni zadatak iz array-a ( ovo se cuva u informacijama igraca, isto kao promenljive da li je admin, koliko novca ima itd.. )
3. Napravis funkciju koja ce da na osnovu zadatka da odredjenu nagradu
4. Pozoves funkciju na odredjenim mestima kada ispuni zadatak
Najjednostavniji nacin
Primer :
//uzmimo za primer da cuvamo da li je zavrsio zadatak u promenljivu PlayerInfo, broj ce nam biti broj zadatak iz array-a
//na primer u PlayerInfo cemo gledati za licnu kartu/pasos
// u PlayerInfo gledamo achivement za zaposljavanje
// itd
new AchivementList[][] = { //array zadataka
"Izvadi Pasos/Licnu Kartu", //id 0
"Zaposli Se", //id 1
"Postani clan organizacije" //id 2
};
achivementPassed(playerid, number, price) { //funkcija koju pozivamo ( igrac koji je zavrsio zadatak, broj zadatka, nagrada u novcu )
va_SendClientMessage(playerid, -1, "Ispunio si zadatak %s i dobio nagradu %d$", AchivementList, price); //prikaze poruku
GivePlayerMoney(playerid, price); //da igracu novac
PlayerInfo = 1; //postavimo mu promenljivu na 1, ili true, da znamo da je zavrsio zadatak
SavePlayer(playerid); //sacuvamo igraca
return 1;
}
//kasnije negde kada se zaposlio stavimo proveru
if(PlayerInfo == 0) { //ako je achivement to jest zaposljavanje == 0, da pozove funkciju
achivementPassed(playerid, 1, 1000); //pozivamo funkciju za igraca playerid, za achivement 1 i da dobije 1000 dolara kao nagradu
}
pre 1 godinu
V01D wrote on January 12, 2025, 6:15 pm:
Ukoliko znas osnove, onda bi trebalo da ti bude mnogo lakse napraviti svoje nego kopirati??
Kod sistema zadataka :
1. Napravis array(niz) sa zadatcima koje hoces da imas
2. Napravis promenljivu koja cuva da li je zavrsio odredjeni zadatak iz array-a ( ovo se cuva u informacijama igraca, isto kao promenljive da li je admin, koliko novca ima itd.. )
3. Napravis funkciju koja ce da na osnovu zadatka da odredjenu nagradu
4. Pozoves funkciju na odredjenim mestima kada ispuni zadatak
Najjednostavniji nacin
Primer :
Kod sistema zadataka :
1. Napravis array(niz) sa zadatcima koje hoces da imas
2. Napravis promenljivu koja cuva da li je zavrsio odredjeni zadatak iz array-a ( ovo se cuva u informacijama igraca, isto kao promenljive da li je admin, koliko novca ima itd.. )
3. Napravis funkciju koja ce da na osnovu zadatka da odredjenu nagradu
4. Pozoves funkciju na odredjenim mestima kada ispuni zadatak
Najjednostavniji nacin
Primer :
//uzmimo za primer da cuvamo da li je zavrsio zadatak u promenljivu PlayerInfo, broj ce nam biti broj zadatak iz array-a
//na primer u PlayerInfo cemo gledati za licnu kartu/pasos
// u PlayerInfo gledamo achivement za zaposljavanje
// itd
new AchivementList[][] = { //array zadataka
"Izvadi Pasos/Licnu Kartu", //id 0
"Zaposli Se", //id 1
"Postani clan organizacije" //id 2
};
achivementPassed(playerid, number, price) { //funkcija koju pozivamo ( igrac koji je zavrsio zadatak, broj zadatka, nagrada u novcu )
va_SendClientMessage(playerid, -1, "Ispunio si zadatak %s i dobio nagradu %d$", AchivementList, price); //prikaze poruku
GivePlayerMoney(playerid, price); //da igracu novac
PlayerInfo = 1; //postavimo mu promenljivu na 1, ili true, da znamo da je zavrsio zadatak
SavePlayer(playerid); //sacuvamo igraca
return 1;
}
//kasnije negde kada se zaposlio stavimo proveru
if(PlayerInfo == 0) { //ako je achivement to jest zaposljavanje == 0, da pozove funkciju
achivementPassed(playerid, 1, 1000); //pozivamo funkciju za igraca playerid, za achivement 1 i da dobije 1000 dolara kao nagradu
}Sta ako covek nece da postoje novcane nagrade? Mislim da bi trebalo da napises kod i u tom slucaju. 😁
pre 1 godinu
Dragi wrote on January 12, 2025, 6:40 pm:
Sta ako covek nece da postoje novcane nagrade? Mislim da bi trebalo da napises kod i u tom slucaju. 😁
Ako niko od vas nece da pomogne na bilo koji nacin, onda nema potrebe da se spama, to vazi za sve. Sto puta sam rekao, svi ste bili u istoj poziciji, i ja sam. Zato i volim da pomognem nekome, ali na nacin da razume i da pokusa da napise na svoj nacin. Zato sam i napisao ovaj primer gore, da bi video nesto iz njega, zakljucio kao bi bilo da odradi i onda izmeni na svoj nacin i napise kako bogu spada.
Vec duze vreme smatram da je ovaj forum postao omalovazavanje i vredjanje jednih drugih. Nek se svako od vas koji je odgovorio na ovu temu zapita sta ste postavljali pre par godina. Niko od vas se nije rodio naucen da skripta, ako neko vec hoce da pokusa da nauci, dajte mu neke smernice. U zadnjih bog zna koliko tema na pomoc u vezi skriptanja nijednom nisam video nijedan konkretan odgovor da se pomogne nekome ko je tek poceo, vec se ponavaljuji isti odgovori. Ako neces da pomognes nekome ko je tek poceo, nemoj, niko te ne tera, ali nemas potrebe da "spustas" i vredjas nekoga ko je tek poceo. To sto pisete nije savet, nije smernica, vec cisto vredjanje na "fin" nacin. Sto se niko nije setio da recima objasni kako bi mogao da napravi sam? Sto se niko nije setio da mu posalje link bilo kakve dokumentacije, da posalje tutorial ili bilo sta sto bi mu na bilo koji nacin pomoglo? Zato je ovaj forum i otisao u kurac, iz tog jako prostog razloga, sto niko nece pocetniku da pomogne. I sto bi bilo ko okacio bilo kakvu temu za pomoc pri skriptanju kada ce prvi i verovatno svaki odgovor da bude sve sto nije pomoc? Onda ceo podforum nema nikakvu svrhu 😉
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava