Deivsx

Dėl komandos naudojimo. Liko 1 ERROR

Recommended Posts

Sveiki reikia tokios pagalbos. Reikėtu, kad kas kažkiek laiko, jums praneštu, jog reikia kažka padaryti. Jai jus to nepadarysite, jus mirsite(nussims HP). Parašė reikalingą komandą, viskas bus gerai. Mano atvėju reikės prašyti komandą /pee. Ačiū

Redaguota , nario Deivsx

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

new bool:Nusimyzo[MAX_PLAYERS];

//Kai reikia kad prasidėtų žinutės:
SetTimerEx("MyzniausTimeris",10000,false,"i",playerid);

forward MyzniausTimeris(playerid);
public MyzniausTimeris(playerid)
{
if|(Nusimyzo[playerid]) return 1;
//Ir dar nusiimsi kiek nori gyvybių
SendClientMessage(playerid,//Ką nori kad parašytų.
SetTimerEx("MyzniausTimeris",10000,false,"i",playerid);
return 0;
}

//Komandoje tiesiog pridėk:
Nusimyzo[playerid] = true;

Beje: 10000 = 10 sekundžių

Redaguota , nario Dusk

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Kam du kartus paleidi tą patį timerį, negeriau nustatyti repeat reikšmę į true?

Ne. Nes tada man reikėtų dar vieno kintamojo kuris sektų kada reikia jį "killint".

O dabar: paleidžiu timerį, jeigu reikia, paleisiu dar kartą, jeigu ne - išvis gerai.

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Errorai:

error 021: symbol already defined: "SetTimerEx" Eilutė: SetTimerEx("MyzniausTimeris",10000,false,"i",playerid);

error 029: invalid expression, assumed zero Eilutė: if|(Nusimyzo[playerid]) return 1;

warning 215: expression has no effect Eilutė: if|(Nusimyzo[playerid]) return 1;

error 001: expected token: ";", but found "return" Eilutė: if|(Nusimyzo[playerid]) return 1;

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Errorai:

error 021: symbol already defined: "SetTimerEx" Eilutė: SetTimerEx("MyzniausTimeris",10000,false,"i",playerid);

error 029: invalid expression, assumed zero Eilutė: if|(Nusimyzo[playerid]) return 1;

warning 215: expression has no effect Eilutė: if|(Nusimyzo[playerid]) return 1;

error 001: expected token: ";", but found "return" Eilutė: if|(Nusimyzo[playerid]) return 1;

Kiek tu išmanai apie pawn...? Kada if sąlygos sakiny matei "|"...o kodėl jis ten atsirado? O todėl nes nauja klaviatūra mano.

Dalintis šį pranešimą


Nuoroda iki šio pranešimo
Dalintis per kitą puslapį

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.


  • Šiame puslapyje naršo:   0 nariai

    Nėra registruotų narių peržiūrinčių šį forumą.

  • eneba
  • eneba
  • eneba



  • SuperGames programele
  • SuperGames programele