Jump to content

EvoLve.

Uživatel
  • Příspěvků

    246
  • Registrován

  • Aktivní

  • Vítězných dnů

    2

EvoLve. last won the day on Leden 9

EvoLve. had the most liked content!

Reputace

4 Jonny Sindacco

1 Follower

About EvoLve.

  • Moto
    For Fuck Sake

Návštěvníci

146 profile views
  1. otázka Vehicle Systém

    Ahoj, chcel som sa spítať jak vytvoriť funčný Vehicle Systém.. Že by ste mi napísali nejaký postup, podľa ktorého mám postupovať.. Na vytvorenie vozidla, uloženie a načítanie.. A potom príkaz kde sa zobrazia všetký vozidlá ktoré hráč má, niečo podobné jak má ATomas Ďakujem za pomoc.. ( Pokiaľ to tu nepatrí, tak to presunte )
  2. pomoc Pomoc s DOF2_GetString.

    A ako zistuješ tú hodnosť v napr. dialógu ?? Sprav si to nejak takto Admins[MAX_PLAYERS] = GetString(..., "Hodnost"); Potom len použiješ Admins[...]; a máš Hodnosť s GetStringEx je to to isté..
  3. pomoc "if do if"

    No nie, ty tu pošleš 20 tisíc riadkov FilterScriptu, Errory a každý ma prekontrolovať riadok po riadku kde sa nachádza tá chyba.. Takto si to predstavuješ ?? Premenná String má obsah "AK47 - (3,000$)\n" atď. A ten string vložíš ako text do Dialógu.. Tak ako asi sa bude robiť case ? Pomocov switch Čiže nejako takto switch(listitem) { case 0: // AK47 case 1: // ... } Problém vyriešený A v dialógu ti zobrazí posledný format.. Daj to takto format(String,sizeof(String),"%sKúpiť zbraň\n", String); format(String,sizeof(String),"%sKúpiť skin\n", String); format(String,sizeof(String),"%sKúpiť auto\n", String); format(String,sizeof(String),"%sPravidlá\n", String);
  4. pomoc "if do if"

    Fest mi to vadí, a asi nie len mne.. Tie tvoje define, to si mám furt zistovať čo je napr. 'gpw', 'gpm', 'msg', 'spd'... Ludia ti pomôžu ked si nemusia všetko hľadať čo to znamená, dávaj si to normálne 'GivePlayerWeapon / Money', 'DIALOG_STYLE_MSGBOX', 'ShowPlayerDialog'.. Lebo ja by som tu niež neodpovedal, lebo sa mi to nechce zisťovať.. V Pawne si to maj jak chceš, ale myslím že tu každý píše všetko normálne, a nie skratky.. K tým errorom: To mám akože skade nabrať ten riadok kde sú tie errory.. Ty tam máš 50 dialogov a 20 formatov.. Tak to si mám vybrať ten ktorý sa mi bude páčiť a opraviť errory ?? A prečo máš tak veľa znakov v premenných ?? new pripoj[1000]; format(pripoj,sizeof(pripoj),"[CONNECT] Hráč %s sa pripojil do hry!",gpn(id)); Tam aj keby som dal 200 ta je veľa, nie to dalších 800.. Zbytočná veľkosť.
  5. pomoc "if do if"

    if(strval(inputtext) == 38) return SendClientMessage(playerid,-1,"{FF0000} [Error] Minigun si nemôžeš kúpiť!");
  6. pomoc Dynamický Rádio Systém

    Ouu.. Ďakujem Pomohlo Lebo včera som sa pýtal v chate a Lukasz mi povedal že nemám používať case, ale cyklus.. lebo case 0 .. MaxRadio nejde
  7. pomoc Dynamický Rádio Systém

    Tak ten cyklus má význam taký, že ja ked kliknem na riadok, tak to spustí toľko krát, koľko je MaxRadio.. Ale už som tam dal return 1; takže to spustí len raz.. a MAX_RADIO už nepoužívam.. v príkaze mám MaxRadio.. Lenže to bude problém v listitem-och lebo mne tie rádia spustí aj ked ich je 10, aj prída.. Len ked kliknem na upraviť tak sa nestane nič
  8. pomoc Dynamický Rádio Systém

    Začal som na novom projekte, Dynamický Rádio Systém.. Aby som stále nepridával case, riadky v príkaze... urobil som si všetko cez cyklus, ale keď mám vytvorených 9 a viac rádií, tak mi riadky Upraviť Meno / Link vôbedz nefungujú.. Ďakujem za pomoc
  9. Hm.. Zaujímavý návod.. Veľa návodov čo som videl bolo v príkaze že ked pLang == 0 tak mu pošle správu v tom jazyku, else pLang == 1 tak mu pošle tiež v inom Ja som chcel tiež urobiť Multi Lang GM ale nechcelo sa mi stým if pLang blabla babrať Toto je lepšie, možno využijem Dobrý návod.
  10. pomoc foreach na for

    Prečítaj si to čo som písal úplne hore. Ďakujem
  11. pomoc foreach na for

    hm.. Ďakujem A ešte čím mám nahradiť iJob_ID = Iter_Free(Jobs); a new iterator: Jobs<dMAX_JOBS>;
  12. pomoc foreach na for

    Kedže mi vždy YSI 4 dávalo velkú veľkosť súboru (MB) tak YSI nepoužívam, ale páči sa mi CoreJobs (YSI), ale nechcel som tam mať YSI tak som to celé prerábal, jediné čo som tam nechal je y_va na Update TextDrawu.. Ale narazil som na problém, každý funkcia používa funkciu SGetJobIDFromName, a v tej funkcií je "foreach(new iJob_ID: Jobs)" a ked som to zmenil na "for" a dal tam dMAX_JOBS , napísalo že Zamestnanie neexistuje.. Prosím niekoho skúseného, ktorý vie pracovať s YSI, aby mi poradil jak to nahradiť funkciou "for" aby to nepísalo že to Zamestnanie neexistuje.. Ďakujem #define dMAX_JOBS (100) new Iterator: Jobs<dMAX_JOBS>; stock SGetJobIDFromName(sJobName[]) { foreach(new iJob_ID: Jobs) { if (!strcmp(JobsInfo[iJob_ID][eJob_Name], sJobName, false)) { return iJob_ID; }else return printf("| SJob | Error: Prace %s neexistuje! Nektere fce nebudou spravce fungovat!", sJobName); } } A ešte jedna vec, v vytváraní je iJob_ID = Iter_Free(Jobs); Čím mám toto nahradiť ?? Ďakujem
  13. pomoc Nastavení score 1kill=1score

    No áno.. Lenže on neodstránil to na peniaze, a teraz má score aj na peniaze aj na killy.. A zbytočne zataží server ked to dá do OnPlayerUpdate.. Predsa, Killy a umrtia sú len v OnPlayerDeath.. Takže je zbytočné to dávať do OnPlayerUpdate Skús si dáť správu do OnPlayerUpdate, a stlačiť W.. Dá ti ju tak cca 3 krát, a skús isť Infernusom 3 minúty, ta máš 20 tisíc správ.. Takže zbytočne 20 tisíc krát (napríklad) 100 hráčom bude nastavovať score za sekundu, no nie ?
  14. pomoc Nastavení score 1kill=1score

    Tak lebo si neodstránil to, že ti to má počítať v peniazoch..
×