POMOC potreba skripta za health.

Započeo zglj, Januar 15, 2012, 23:52:18 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 4 gostiju pregledaju ovu temu.

Skripta koju koristim: Moja
Detaljan opis problema: treba mi skripta da moze se kod bolnice kucat /health i da se napuni hp.
Hvala unapred...kordinata: AddPlayerClass(16,1172.3013,-1328.3855,15.4073,168.5358,0,0,0,0,0,0); //
Dio skripte:


CMD:healt(playerid, params[])
{
if (IsPlayerInRangeOfPoint(playerid,7,1172.3013,-1328.3855,15.4073)
{
SetPlayerHealth(playerid,100.0);
}
}


eto valjda će raditi :D
Poslednja Izmena: Januar 16, 2012, 00:29:45 PRE PODNE od [PG]Demonian
Kada muškarac priča ženi bezobrazne stvari, to je seksualno uznemiravanje…
A kada žena to radi muškarcu to je 2 eura+PDV po minuti. :D

gdje da ubacim to u modu i jesi li kordinate stavio


Citat: KiLLa poslato Januar 16, 2012, 00:38:13 PRE PODNE
Pod OnPlayerCommandText

Ne, ovu komande možeš i na kraj skripte....naravno ako koristiš zcmd
Kada muškarac priča ženi bezobrazne stvari, to je seksualno uznemiravanje…
A kada žena to radi muškarcu to je 2 eura+PDV po minuti. :D

Nije pod OnPlayerCommandText jer je to ZCMD komanda i ide van Callbackova i stockova.

A sumnjam da on koristi ZCMD, evo ti u strcmp pa dodaj tamo gde su ti ostale komande u OnPlayerCommandText:

if(strcmp(cmd, "/health", true) == 0)
{
      if (IsPlayerInRangeOfPoint(playerid,7,1172.3013,-1328.3855,15.4073)
      {
            SetPlayerHealth(playerid,100.0);
      }
      return 1;
}
Poslednja Izmena: Januar 16, 2012, 00:42:13 PRE PODNE od [CЯP] joXy_

zato i kazem jer vjerovatno mu treba strcmp...

Citat: KiLLa poslato Januar 16, 2012, 00:44:43 PRE PODNE
zato i kazem jer vjerovatno mu treba strcmp...

Å¡ta si u ti rekao da ubaci ZCMD komandu pod  OnPlayerCommandText  :'(  :-\  :-*

EDIT: e to jesam li ti ubacio koordinate pogledaj sam vidi poklapaju li ti se brojevi, meni se ne da gledati jesam li ti ubacio  :'( :'( :'(
Poslednja Izmena: Januar 16, 2012, 00:47:31 PRE PODNE od [PG]Demonian
Kada muškarac priča ženi bezobrazne stvari, to je seksualno uznemiravanje…
A kada žena to radi muškarcu to je 2 eura+PDV po minuti. :D

Dobro zanemari, mislio sam da bi sam znao prebacit u strcmp, osli smo OffTopic  :D

ubacio sam gdje su komande i eror


C:\Documents and Settings\kk\Desktop\ rol3pLAY \gamemodes\sarajevo.pwn(18865) : error 001: expected token: ")", but found "{"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Citat: KechO MacaN >3 poslato Januar 16, 2012, 00:59:25 PRE PODNE
ubacio sam gdje su komande i eror


C:\Documents and Settings\kk\Desktop\ rol3pLAY \gamemodes\sarajevo.pwn(18865) : error 001: expected token: ")", but found "{"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

if(strcmp(cmd, "/health", true) == 0)
{
      if (IsPlayerInRangeOfPoint(playerid,7,1172.3013,-1328.3855,15.4073))// tu je trebala jos jedna zagrada
      {
            SetPlayerHealth(playerid,100.0);
      }
      return 1;
}



eto sada bi trebalo da radi
Kada muškarac priča ženi bezobrazne stvari, to je seksualno uznemiravanje…
A kada žena to radi muškarcu to je 2 eura+PDV po minuti. :D

radi sada al moze li se napravit kao text kad pridje da pise na sred ekrana kao slovima /health ?

Citat: KechO MacaN >3 poslato Januar 16, 2012, 01:16:48 PRE PODNE
radi sada al moze li se napravit kao text kad pridje da pise na sred ekrana kao slovima /health ?

GameTextForPlayer(playerid, "~y~/healt ~n~~w~", 5000, 1);

if(strcmp(cmd, "/health", true) == 0)
{
      if (IsPlayerInRangeOfPoint(playerid,7,1172.3013,-1328.3855,15.4073))// tu je trebala jos jedna zagrada
      {
        GameTextForPlayer(playerid, "~y~/health", 5000, 1);
            SetPlayerHealth(playerid,100.0);
      }
      return 1;
}


eto valjda će raditi
Poslednja Izmena: Januar 16, 2012, 01:33:14 PRE PODNE od [PG]Demonian
Kada muškarac priča ženi bezobrazne stvari, to je seksualno uznemiravanje…
A kada žena to radi muškarcu to je 2 eura+PDV po minuti. :D

radi ali kad pridje da se pojavi text ne kad kuca kontas

Create3DTextLabel("/health",0x00C2ECFF,7,1172.3013,-1328.3855,15.4073);