Szerző Téma: Mini gun  (Megtekintve 976 alkalommal)

Mini gun
« Dátum: 2012. április 03. - 11:33:45 »
0 Show voters
Sziasztok!
erre a kódra ezt a hibát írja:
#include <a_samp>
public OnPlayerUpdate ( playerid )
{
if ( GetPlayerWeapon (killerid) != 38 ) Kick ( playerid );
return 1;
}
F:\\sampnk\\gun.pwn(5) : error 017: undefined symbol \"killerid\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
ez az akar lenni hogy kickel ha minugunod van!
PLS HELP!

Mini gun
« Válasz #1 Dátum: 2012. április 03. - 11:48:27 »
+2 Show voters
Tessék:
 

#include <a_samp>
public OnPlayerUpdate ( playerid )
{
if ( GetPlayerWeapon (playerid) == 38 ) Kick ( playerid );
return 1;
}

Mini gun
« Válasz #2 Dátum: 2012. április 03. - 17:34:38 »
0 Show voters
Köszi hogy küldök + szt?

Nem elérhető Rexii

  • 471
    • Profil megtekintése
Mini gun
« Válasz #3 Dátum: 2012. április 03. - 17:41:51 »
+1 Show voters
A szöveg jobb felsõ sarkában van egy kéz,arra kattints rá és fel fogja emelni az ujját,zöld lesz, és ment is a +!

Mini gun
« Válasz #4 Dátum: 2012. április 03. - 19:58:04 »
0 Show voters
public OnPlayerUpdate (playerid, killerid)
Igy is Mûködne!

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Mini gun
« Válasz #5 Dátum: 2012. április 03. - 20:00:22 »
0 Show voters
Idézetet írta: Szabyxxx date=1333475884\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"19536\" data-ipsquote-contentclass=\"forums_Topic
public OnPlayerUpdate (playerid, killerid)
Igy is Mûködne!
 
Édes istenem.....

Mini gun
« Válasz #6 Dátum: 2012. április 03. - 20:01:31 »
0 Show voters
Legalább ne Vadássz!!
Vmi értelmeset nem tudsz irni már bocs

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
Mini gun
« Válasz #7 Dátum: 2012. április 03. - 20:02:34 »
0 Show voters
Idézetet írta: Szabyxxx date=1333476091\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"19536\" data-ipsquote-contentclass=\"forums_Topic
Legalább ne Vadássz!!
Vmi értelmeset nem tudsz irni már bocs
 
Épp ez az, hogy te írsz hülyeségeket :D

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Mini gun
« Válasz #8 Dátum: 2012. április 03. - 20:06:47 »
0 Show voters
DrAkE-nek teljesen igaza van. Pocsékol az OnPlayerUpdate. Elég az ölésnél/halálnál lekérni.
 
public OnPlayerDeath(playerid, killerid, reason)
{
if (GetPlayerWeapon(killerid) == 38 ) return Kick(killerid);
}

Mini gun
« Válasz #9 Dátum: 2012. április 03. - 20:31:04 »
0 Show voters
Idézetet írta: Cannonn date=1333476407\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"19536\" data-ipsquote-contentclass=\"forums_Topic
DrAkE-nek teljesen igaza van. Pocsékol az OnPlayerUpdate. Elég az ölésnél/halálnál lekérni.
 
public OnPlayerDeath(playerid, killerid, reason)
{
if (GetPlayerWeapon(killerid) == 38 ) return Kick(killerid);
}

 

Az OnPlayerUpdate akkoris meghívódik, ha nincs oda írva semmi. És pont ez a fegyver lekérés fog pocsékolni. :D :D
Szerintem inkább legyen akkor kickelve amikor lekéri, és nem akkor amikor már ölt vele.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Mini gun
« Válasz #10 Dátum: 2012. április 03. - 20:36:34 »
0 Show voters
De a feltétel nem hívódik meg..
Ha így nem felel meg, akkor az idõzítõs megoldást tudom még javasolni.
« Utoljára szerkesztve: 2012. április 03. - 20:44:36 írta Cannonn »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal