Peršokti į turinį

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
  • Teigiamai 1

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į




Komentuoti gali tik prisijungę nariai

Jeigu turite paskyrą, prisijunkite

Sukurti paskyrą

Sukurkite paskyrą mūsų forume

Registruotis

Prisijungti

Turite paskyrą? Prisijunkite

Prisijungti dabar

  • Narių peržiūri šį forumą:   0 nariai

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

  • eneba
  • eneba
  • eneba


  • SuperGames programele
  • SuperGames programele


×