Szerző Téma: god,pajzs és csomag vétel  (Megtekintve 1895 alkalommal)

god,pajzs és csomag vétel
« Dátum: 2015. január 24. - 11:01:48 »
0 Show voters
                                                                                                   Sziasztok!
Elkészítettem az első filterszkript-em.Hogy ez mit takar?
parancsok:
/god
/pajzs
/csomag-vesz
Elkészítési idő:1-2 perc.
pwn: http://www.solidfiles.com/d/a67a738500/pajzs%2Cgod.pwn
 
//Készítette:dominik65
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" God script készítette:dominik65\");
print(\"--------------------------------------\\n\");
return 1;
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/pajzs\", cmdtext, true, 10) == 0)
{
SetPlayerArmour (playerid, 100);
GivePlayerMoney (playerid, -5000);
SendClientMessage(playerid, -1, \"Vettél egy pajzsot 5000$ ért.\");
return 1;
}
if (strcmp(\"/god\", cmdtext, true, 10) == 0)
{
SetPlayerArmour (playerid, 10000);
SetPlayerHeal(playerid, 1000);
GivePlayerMoney (playerid, -10000);
SendClientMessage(playerid, -1, \"God-ot vettél magadnak 10000$ ért..\");
return 1;
}
if (strcmp(\"/csomag-vesz\", cmdtext, true, 10) == 0)
{
GivePlayerMoney(playerid, -10000);
GivePlayerMoney(playerid, 250000);
GivePlayerWeapon(playerid, 30, 2500);
GivePlayerWeapon(playerid, 24, 1500);
new Float:X, Float:Y, Float:Z, elegy
GetPlayerPos(playerid, X, Y, Z);
CreateVehicle(562, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, elegy, 0);
SendClientMessage(playerid, 0x00BFFFAA, \"\");
SendClientMessage(playerid, -1,\"Meg vetted a csomagot ezért le vonunk 10000$-t!
return 1;
}
« Utoljára szerkesztve: 2015. január 24. - 11:25:32 írta dominik65 »

Nem elérhető EnterR

  • Globális moderátor
  • 4223
  • dawg
    • Profil megtekintése
god,pajzs és csomag vétel
« Válasz #1 Dátum: 2015. január 24. - 11:05:09 »
+2 Show voters
[mod]Részletesebben írj róla és code tag-ben is tedd ki a scriptet.[/mod]

god,pajzs és csomag vétel
« Válasz #2 Dátum: 2015. január 24. - 11:25:51 »
0 Show voters
Idézetet írta: EnterR date=1422093909\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"52284\" data-ipsquote-contentclass=\"forums_Topic
Részletesebben írj róla és code tag-ben is tedd ki a scriptet.
 
Javítva!!

god,pajzs és csomag vétel
« Válasz #3 Dátum: 2015. január 24. - 11:28:57 »
0 Show voters
Ennek így mi ételme?:
 
GivePlayerMoney(playerid, -10000);
GivePlayerMoney(playerid, 250000);

 :facepalm:
És a fórumon van vagy 100 god és páncél parancs. Minek kell ezt gyarapítani? :slap:

Dupla hozzászólás automatikusan összefûzve. ( 2015. január 24. - 11:31:29 )

Szerintem használj zcmd-t inkább:
 
CMD:parancsod(playerid,params[])
{
//Ami a parancs bírása után végrehajtódik
return 1;
}
« Utoljára szerkesztve: 2015. január 24. - 11:31:29 írta Dani99 »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
god,pajzs és csomag vétel
« Válasz #4 Dátum: 2015. január 24. - 11:35:48 »
0 Show voters
MMűködik ez az egész? AKár a kocsi lespawnolása és bele is rak?

god,pajzs és csomag vétel
« Válasz #5 Dátum: 2015. január 24. - 11:37:40 »
0 Show voters
Nem próbáltam mert tök feleslegesnek tartom.

Nem elérhető Lucio

  • 232
    • Profil megtekintése
god,pajzs és csomag vétel
« Válasz #6 Dátum: 2015. január 24. - 12:10:28 »
0 Show voters
Idézetet írta: dominik65 date=1422093708\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"52284\" data-ipsquote-contentclass=\"forums_Topic
                                                                                               
 

SetPlayerHeal(playerid, 1000);
new Float:X, Float:Y, Float:Z, elegy
GetPlayerPos(playerid, X, Y, Z);
CreateVehicle(562, X, Y, Z, 0.0, -1, -1, -1);
PutPlayerInVehicle(playerid, elegy, 0);

 

Ha nincs tesztelve minek rakod fel? SetPlayerHealth, ha a kocsiba be akarod rakni akkor elegy = CreateVehicle(...). A sor végén \';\' jel van mindenhol.
Az tök jó, hogy gyakorolgatod, de akkor ne ilyeneket publikálj, hanem nagyobb scripteket amiből alig van, és mindig teszteld.. Vagy legalább fordítsd le..(Ha PAWNO-ban dolgozol akkor F5)

god,pajzs és csomag vétel
« Válasz #7 Dátum: 2015. január 24. - 12:21:07 »
0 Show voters
De még az a vicces hogy error-t is ír:
 
error 001: expected token: \"#endif\", but found \"-end of file-\"

 
Ott virít a script elején:
 
#if defined FILTERSCRIPT

 
Nem tesztelhette mert még le se fordította, bár lehet hogy próbálta, nem ment de mégis feltette a rosszat.
Ha meg kivesszük az elejéről:
 
#if defined FILTERSCRIPT

[/code]
Akkor meg ezt a 6 error-t írja:
 
C:\\Users\\Dani\\Desktop\\Gta San Andreas Szerver\\filterscripts\\felesleges1.pwn(13) : warning 217: loose indentation
C:\\Users\\Dani\\Desktop\\Gta San Andreas Szerver\\filterscripts\\felesleges1.pwn(16) : error 017: undefined symbol \"SetPlayerHeal\"
C:\\Users\\Dani\\Desktop\\Gta San Andreas Szerver\\filterscripts\\felesleges1.pwn(28) : error 001: expected token: \";\", but found \"-identifier-\"
C:\\Users\\Dani\\Desktop\\Gta San Andreas Szerver\\filterscripts\\felesleges1.pwn(32) : error 037: invalid string (possibly non-terminated string)
C:\\Users\\Dani\\Desktop\\Gta San Andreas Szerver\\filterscripts\\felesleges1.pwn(32) : error 017: undefined symbol \"Meg\"
C:\\Users\\Dani\\Desktop\\Gta San Andreas Szerver\\filterscripts\\felesleges1.pwn(32) : error 017: undefined symbol \"vetted\"
C:\\Users\\Dani\\Desktop\\Gta San Andreas Szerver\\filterscripts\\felesleges1.pwn(32) : fatal error 107: too many error messages on one line

 
Egyszerű rövid script de ennyi hibát még nem láttam egy ilyen scriptben.

Nem elérhető SnooP

  • 1798
  • SnooP
    • Profil megtekintése
god,pajzs és csomag vétel
« Válasz #8 Dátum: 2015. január 24. - 13:56:45 »
0 Show voters
[mod]A témát törölésre kerül. Ideiglenesen pár óráig csak zárva marad. Legközelebb ilyen témanyitáskor nem csak simán törlöm, de szankciót is maga után fog vonni. Köszönöm a megértésed.Ha bármilyen kérdésed/panaszod volna akkor írj PÜ-t vagy az ennek kijelölt témában teheted meg.
Okok: -Nem megfelelő leírás
-Hiányzó médiaanyag (kép, videó)
-Legfőbb indok:Nem működő, hibásan megírt, összecsapott és már legalább 50 ilyen témában látott filterscript (bár ez igazán még kód sincs), ezért a minimum annyi, hogy teszteled, dobsz róla egy képet, hozzáírsz egy legalább 5 soros bemutatást, ismerteted a parancsokat és csatolod a képeket/videót és akkor lesz létjogosultsága a publikált helyek között!  [/mod]
« Utoljára szerkesztve: 2015. január 24. - 13:59:41 írta RusH. »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal