Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-03-19, 15:09


borsuk







Wiek: 17
Na forum: 3548 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Witam mam problem z komenda uleczania zrobi?em cos takiego
Pawn

CMD:100hp(playeridparams[])
{
    new text[256];
    if(pData[playerid][CzasDo100HP] >= 1) return SCM(playeridBLEKITNY"Bedziesz mogl uzyc tej komendy za "C_CZERWONY"%i"pData[playerid][CzasDo100HP]);
    SetPlayerHealth(playerid100);
    SCM(playeridBLEKITNY"Uleczyles sie!"pData[playerid][CzasDo100HP]);
    PlayerPlaySound(playerid11330.00.00.0);
    TimerHP[playerid] = SetTimerEx("CzasDo100HPTimer"1000true"i"playerid);
    pData[playerid][CzasDo100HP] = 10;
    return 1;
}

// Nizej
forward CzasDo100HPTimer(playerid);
public CzasDo100HPTimer(playerid)
{
    pData[playerid][CzasDo100HP]--;
    if(pData[playerid][CzasDo100HP] <= 0) 
    {
        KillTimer(TimerHP[playerid]);
        pData[playerid][CzasDo100HP] = 0;
    }
    return 1;
}


Ale gdy moge sie uleczyc pisze na chacie
Kod:


[Puste]
Uleczyles sie!

A gdy nie moge to nic nie wychodzi prosze o pomoc

[ Dodano: 2017-03-19, 15:09 ]
#define SCM(%0,%1,%2,%3) \
format(text,sizeof(text),%2,%3); \
SendClientMessage(%0,%1,text)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-20, 07:26


Adis.exe

LUA Developer






Wiek: 23
Na forum: 3498 dni
Posty: 292
Nick w MP: Adiś.exe

Piwa: 997

Respekt: 110,3
Respekt: 110,3

Ziomalloo
PAWN'er
^
|
Jak to mo?liwe ?e jeste? pawnerem a z podstawami masz problem ?

Podpis

KONTAKT:
GG: 60968224
Discord: Adiś.exe#3828

Użytkownik: 05.11.2016
GTAO Member: 20.02.2019
Support-Team: 25.07.2018
Support-Team: 19.01.2019
Test Mod: 08.02.2019

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-20, 17:33


Iggy

#admin






Wiek: 26
Na forum: 4597 dni
Posty: 3469
Nick w MP: Iggy

Piwa: 1716

Respekt: 915
Respekt: 915Respekt: 915


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Bez timera b?dzie ?atwiej. :)

Pawn
CMD:100hp(playeridparams[])
{
    if(GetPVarInt(playerid"UleczenieCzas") > gettime())
        return SendClientMessage(playerid, -1"Tej komendy mo?na u?ywa? co 10 minut.");
    
    SendClientMessage(playerid, -1"Uleczy?e? si?.");
    SetPlayerHealth(playerid100);
    SetPVarInt(playerid"UleczenieCzas"gettime() + 600);//10 minut
    return 1;
}


Oparte na PVarach, czyli nie musisz zerowa? zmiennej podczas wychodzenia gracza z serwera.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-23, 21:28


borsuk







Wiek: 17
Na forum: 3548 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Iggy, A jak z sekundami?

[ Dodano: 2017-03-23, 21:31 ]
Oj wiem, g?upie pytaanie, zamiast 600 to 10 ;/ Ale ze mnie debil naprawde

Postaw piwo autorowi tego posta
 

 
Tagi: uleczenie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » Uleczenie Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku