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: 3689 dni
Posty: 468

Piwa: 15731

Respekt: 412
Respekt: 412

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

CMD:100hp(playerid, params[])
{
    new text[256];
    if(pData[playerid][CzasDo100HP] >= 1) return SCM(playerid, BLEKITNY, "Bedziesz mogl uzyc tej komendy za "C_CZERWONY"%i", pData[playerid][CzasDo100HP]);
    SetPlayerHealth(playerid, 100);
    SCM(playerid, BLEKITNY, "Uleczyles sie!", pData[playerid][CzasDo100HP]);
    PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
    TimerHP[playerid] = SetTimerEx("CzasDo100HPTimer", 1000, true, "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: 24
Na forum: 3639 dni
Posty: 292
Nick w MP: Adiś.exe

Piwa: 996

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: 4738 dni
Posty: 3475
Nick w MP: Iggy

Piwa: 1733

Respekt: 915
Respekt: 915Respekt: 915


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

Pawn
CMD:100hp(playerid, params[])
{
    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(playerid, 100);
    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: 3689 dni
Posty: 468

Piwa: 15731

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 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