Právě je ned 20. kvě 2012 7:44:02
Hosting WEDOS.cz
SLEVA 25% (slevový kód:PAWNO25)

Nejnovější témata:
[Prezentace]GameMix Hosting a Adminka od No.Wolf
[HOSTING] Hledáme od MarekH
[SCRIPT/INC] Colored Checkpoint v1 (QCCP v1) od QWER
[HLEDAM] Status hračov od aburi
[GM] Lucky Adventures od martanius

Vyzkoušejte antivirus ESET Smart Security 5

Vyhledat témata bez odpovědí | Zobrazit aktivní témata Zobrazit nové příspěvky | Zobrazit vaše příspěvky


Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 14 ] 
Autor Zpráva
 Předmět příspěvku: [FS] Doplnění životu a vesty
PříspěvekNapsal: úte 14. úno 2012 19:30:01 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: stř 21. pro 2011 10:21:58
Příspěvky: 352

Ahoj předvádím vám svůj ůplně první FS já vím je to hodně lehke ale nějak se začít musí a protože nevím jestli jde protože nefunguje xEl tak vám jsem dám pwn a upravte si to jak chcete ;) :klidek:

Kód:
#include <a_samp>

#pragma tabsize 0

#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1

public OnPlayerCommandText (playerid, cmdtext[])
{
     dcmd(hparmour, 8, cmdtext);
     return 0;
}

new bool:Block[100];

     public OnPlayerConnect(playerid)
{
     Block[playerid] = true;

return 1;
}

dcmd_hparmour(playerid, params[])
{
if(Block[playerid] == true)
{
#pragma unused params

    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 100);
    SendClientMessage(playerid, 0xFF0000FF, "Doplnil sis zdraví a vestu");

Block[playerid] = false;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}


Naposledy upravil WhiteShark dne úte 14. úno 2012 19:46:29, celkově upraveno 1

Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: úte 14. úno 2012 19:36:07 
Marc Wayne "B-Dup"
Marc Wayne "B-Dup"
Uživatelský avatar
Registrován: sob 16. říj 2010 16:16:27
Příspěvky: 645
Bydliště: Nitra, Slovensko

Daj si to do [code], a neviem no využitie žiadne ale dám ti 8.5/1o za snahu a za to že je to tvoj prvý skript

_________________
Obrázek

Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: úte 14. úno 2012 19:38:32 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: pon 31. led 2011 22:41:49
Příspěvky: 242

aspon ze si pochopil co co znamena :)

_________________
Obrázek

Prison Sector 47:
rsgame.cz:4747

[GM] Prison Sector 47 v3.0
[GM] StreeT Life
[FS] LYRIcS ATTACH OBJECT STUDIO
[FS] LYRIcS's Alcatraz
[FS] Lyrics Free Camera Mode
[FS] Animation Reader (pwn)
[FS/MAP] Alcatraz (887 objektov!!!)
[INC] Lyrics Text Pointer
[SCREENY] Obrázky + ID všetkých SAMP 0.3e objektov

Môj skype: alphamew98


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: úte 14. úno 2012 19:47:13 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: stř 21. pro 2011 10:21:58
Příspěvky: 352

lyrics911 píše:
aspon ze si pochopil co co znamena :)


Měl jsem nejlepšího učitele ;) :)


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: úte 14. úno 2012 19:50:05 
Jeffery Wilson "OG LOC"
Jeffery Wilson "OG LOC"
Uživatelský avatar
Registrován: sob 10. črc 2010 17:06:35
Příspěvky: 1042
Bydliště: Chomutov

4/1o na první FS

_________________
Obrázek
Obrázek
Obrázek
Obrázek
Obrázek
Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: stř 15. úno 2012 8:25:16 
T - Bone Mendez
T - Bone Mendez
Uživatelský avatar
Registrován: pon 09. led 2012 15:23:13
Příspěvky: 84

na to že to je 1. FS dávam 5/10 ....

_________________
Môj pastebin:
http://pastebin.com/u/sampmonty


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: stř 15. úno 2012 8:28:09 
Jeffery Wilson "OG LOC"
Jeffery Wilson "OG LOC"
Uživatelský avatar
Registrován: ned 21. lis 2010 23:01:32
Příspěvky: 1045

Taak 6/10 za Prvni script

_________________
Demencia List: Ad@m, marekk50,roland811


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: stř 15. úno 2012 9:03:18 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4531
Bydliště: Blava ne ?

je to good :)

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: sob 18. úno 2012 17:55:49 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: stř 21. pro 2011 10:21:58
Příspěvky: 352

QWER píše:
je to good :)

Díky všem


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: sob 18. úno 2012 18:23:28 
Moderátor
Moderátor
Uživatelský avatar
Registrován: čtv 11. čer 2009 12:47:03
Příspěvky: 2228

Bylo by lepší udělat to obráceně (false = povoleno & true = zakázáno), nemusel bys pak v OnPlayerConnect nastavovat hodnotu na true.

Nebo když už to chceš takto, tak jsi mohl použít.
Kód:
new bool:Block[100] = true


V obou případech bys ale v OnPlayerDisconnect musel zjistit, jestli nemá hráč nastaven zákaz používání a případně proměnnou přenastavit na opačnou hodnotu.

Také tomu chybí pojistka, že se public vyvolaný timerem nespustí na prázdno. Při OnPlayerDisconnect ti chybí KillTimer.

Je zbytečné použít dcmd, pokud nevyužiješ parametry. Stačí se podívat, přes kolik podmínek musí projít příkaz s dcmd:
Kód:
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1   
přitom při použití pouze strcmp ti stačí pouze 1 podmínka.

A poslední věc, doporučuji ti nepoužívat tabsize na 0, mohl bys pak mít problémy při hledání chyb ve vetších scriptech.

_________________
Obrázek


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: sob 18. úno 2012 18:30:42 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: stř 21. pro 2011 10:21:58
Příspěvky: 352

Petr píše:
Bylo by lepší udělat to obráceně (false = povoleno & true = zakázáno), nemusel bys pak v OnPlayerConnect nastavovat hodnotu na true.

Nebo když už to chceš takto, tak jsi mohl použít.
Kód:
new bool:Block[100] = true;


V obou případech bys ale v OnPlayerDisconnect musel zjistit, jestli nemá hráč nastaven zákaz používání a případně proměnnou přenastavit na opačnou hodnotu.

Také tomu chybí pojistka, že se public vyvolaný timerem nespustí na prázdno. Při OnPlayerDisconnect ti chybí KillTimer.

Je zbytečné použít dcmd, pokud nevyužiješ parametry. Stačí se podívat, přes kolik podmínek musí projít příkaz s dcmd:
Kód:
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1    
přitom při použití pouze strcmp ti stačí pouze 1 podmínka.

A poslední věc, doporučuji ti nepoužívat tabsize na 0, mohl bys pak mít problémy při hledání chyb ve vetších scriptech.

Ok diky


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: sob 18. úno 2012 18:39:38 
Carl Johnson "CJ"
Carl Johnson "CJ"
Uživatelský avatar
Registrován: čtv 29. led 2009 20:03:51
Příspěvky: 4531
Bydliště: Blava ne ?

Petr píše:
new bool:Block[100] = true;

blbosť, to sa nastaví hodnota "true" iba premene Block[0] a ostatných 99 (0-99) bude mať hodnotu false... takže

new bool:Block[100] = {true,...};

_________________
Moja tvorba http://pastebin.com/u/PatchwerkQWER
Ak chceš byť lepší ako ja, a budeš sa snažiť budeš lepší ! Už len pri pomyslení na to, že si lepší než ja, ťa posunie dopredu. Ale nezabudni ! Musíš sa snažiť. A potom zistíš to, čo vie pár ľudí - že som lama a moje scripty sú nič oproti tomu, čo môžeš vytvoriť ty. Tak sa prekonaj ako kedysi ja, a natri to všetkým ! Uprav budúcnosť pre svoj prospech


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: sob 18. úno 2012 18:49:23 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: stř 23. bře 2011 14:48:21
Příspěvky: 368
Bydliště: Môj dom , môj hrad :D

ja by som to spravil pomocou 10 riadkov niečo takéto. Ale keďže prvý FS tak 7/10

_________________


Offline
 Profil  
 Předmět příspěvku: Re: [FS] Doplnění životu a vesty
PříspěvekNapsal: sob 18. úno 2012 19:33:59 
The Truth
The Truth
Uživatelský avatar
Registrován: pát 17. čer 2011 15:06:27
Příspěvky: 426
Bydliště: Košice

Ako kedze to je tvoj prvy FS tak 7/10 lebo je tvoj prvy FS keky si bol skuseny pawner dal by sol len 4,5/10 :) sorry ale tak to vydim ja.... a este jedno alebo racej nic kezde tvoj prvy tzv. FS :)

_________________
Obrázek

VcT_clan


Offline
 Profil  
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 14 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


 Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na: