Jump to content

[ TUT ]Anti Air Break


Pulo15

Recommended Posts

C:\Users\Jiří\Desktop\C3RN3J.pwn(1278) : error 017: undefined symbol "pupdates"

C:\Users\Jiří\Desktop\C3RN3J.pwn(1278) : warning 215: expression has no effect

C:\Users\Jiří\Desktop\C3RN3J.pwn(1278) : error 001: expected token: ";", but found "]"

C:\Users\Jiří\Desktop\C3RN3J.pwn(1278) : error 029: invalid expression, assumed zero

C:\Users\Jiří\Desktop\C3RN3J.pwn(1278) : fatal error 107: too many error messages on one line

 

 

public OnPlayerUpdate(playerid)

{

pupdates[playerid]++; //toto je 1278

if(pupdates[playerid] > UPDATE_COUNT)

{

pupdates[playerid]=0;

new check;

if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && IsVehicleValid(GetPlayerVehicleID(playerid))) //zisti, či je hráč v aute a či je vodič

{

new Float:vx,Float:vy,Float:vz; //premenna pozície

GetVehicleVelocity(GetPlayerVehicleID(playerid),vx,vy,vz); //zistíme rýchlosť a ID auta

if(vx==0.0 && vy==0.0 && vz < -0.0032 && vz > -0.022)

{

check=1;

}

Link to comment
Share on other sites

  • Replies 71
  • Created
  • Last Reply

Top Posters In This Topic

C:\Users\Jiří\Desktop\C3RN3J.pwn(1278) : error 017: undefined symbol "pupdates"

C:\Users\Jiří\Desktop\C3RN3J.pwn(1278) : warning 215: expression has no effect

C:\Users\Jiří\Desktop\C3RN3J.pwn(1278) : error 001: expected token: ";", but found "]"

C:\Users\Jiří\Desktop\C3RN3J.pwn(1278) : error 029: invalid expression, assumed zero

C:\Users\Jiří\Desktop\C3RN3J.pwn(1278) : fatal error 107: too many error messages on one line

 

 

public OnPlayerUpdate(playerid)

{

pupdates[playerid]++; //toto je 1278

if(pupdates[playerid] > UPDATE_COUNT)

{

pupdates[playerid]=0;

new check;

if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && IsVehicleValid(GetPlayerVehicleID(playerid))) //zisti, či je hráč v aute a či je vodič

{

new Float:vx,Float:vy,Float:vz; //premenna pozície

GetVehicleVelocity(GetPlayerVehicleID(playerid),vx,vy,vz); //zistíme rýchlosť a ID auta

if(vx==0.0 && vy==0.0 && vz < -0.0032 && vz > -0.022)

{

check=1;

}

Zlá Sekce .

Link to comment
Share on other sites

  • 6 months later...

Hele skousel sem ten AThomasuv Air-break a hodilo me to tenhle WAR

C:\Dokumenty\Hry\SAMP Server\pawno\Anti-cheat.pwn(35) : warning 217: loose indentation
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


1 Warning.

 

A je to tento radek

 if(vz > 1 || vz < -7)

nevite co stim :/

Link to comment
Share on other sites

Máš to špatně odřádkovaný, dej sem 3 řádky nad tím a pod tím

ale prdek... stačí když si dá nahoru #pragma tabsize 0 a navíc to je jenom neškodnej warning... to je jenom že tam TABoval a nemám tam nastavený řádkování..

 

SCHRNUTO: Dej si nahoru do modu/FS #pragma tabsize 0

Link to comment
Share on other sites

Máš to špatně odřádkovaný, dej sem 3 řádky nad tím a pod tím

ale prdek... stačí když si dá nahoru #pragma tabsize 0 a navíc to je jenom neškodnej warning... to je jenom že tam TABoval a nemám tam nastavený řádkování..

 

SCHRNUTO: Dej si nahoru do modu/FS #pragma tabsize 0

 

Proč hned tabsize? Měl by se to naučit odřádkovat než toto

Link to comment
Share on other sites

Máš to špatně odřádkovaný, dej sem 3 řádky nad tím a pod tím

ale prdek... stačí když si dá nahoru #pragma tabsize 0 a navíc to je jenom neškodnej warning... to je jenom že tam TABoval a nemám tam nastavený řádkování..

 

SCHRNUTO: Dej si nahoru do modu/FS #pragma tabsize 0

 

Proč hned tabsize? Měl by se to naučit odřádkovat než toto

tak třeba já mám tabsize v každym scriptu.... Je to potom jednoduší a nemusí se nic učit :klidek:

Link to comment
Share on other sites

 

Proč hned tabsize? Měl by se to naučit odřádkovat než toto

tak třeba já mám tabsize v každym scriptu.... Je to potom jednoduší a nemusí se nic učit :klidek:

 

Tak to si peknej vul :d

Link to comment
Share on other sites

 

Proč hned tabsize? Měl by se to naučit odřádkovat než toto

tak třeba já mám tabsize v každym scriptu.... Je to potom jednoduší a nemusí se nic učit :klidek:

 

Tak to si peknej vul :d

a proč jako? já v tom mám přehled, takže mě to je u :prdel: ale pro něj by to bylo lehčí ;)

Link to comment
Share on other sites

 

Proč hned tabsize? Měl by se to naučit odřádkovat než toto

tak třeba já mám tabsize v každym scriptu.... Je to potom jednoduší a nemusí se nic učit :klidek:

 

Tak to si peknej vul :d

a proč jako? já v tom mám přehled, takže mě to je u :prdel: ale pro něj by to bylo lehčí ;)

 

hmm kdyby mel nice ve wtls #pragma tabsize 0 vyznal by se v tom? No nwm asi ne..

 

Jasne ze se v tom vyznas kdyz to ma max 1000 radku :d...

 

No to nebylo.Pak kdyby ten skript rozsiril tak by se v tom ztratil

Link to comment
Share on other sites

 

Proč hned tabsize? Měl by se to naučit odřádkovat než toto

tak třeba já mám tabsize v každym scriptu.... Je to potom jednoduší a nemusí se nic učit :klidek:

 

Tak to si peknej vul :d

 

Moje slova :d

 

Já doslova nesnáším scripty kde je všechno namačkaný u strany, pak se v tom nedá nic najít "lol"

 

Musí v tom být pořádek, hezky rozepsat a odřádkovat, žádný skracování :p

Link to comment
Share on other sites

 

Tak to si peknej vul :d

a proč jako? já v tom mám přehled, takže mě to je u :prdel: ale pro něj by to bylo lehčí ;)

 

hmm kdyby mel nice ve wtls #pragma tabsize 0 vyznal by se v tom? No nwm asi ne..

 

Jasne ze se v tom vyznas kdyz to ma max 1000 radku :d...

 

No to nebylo.Pak kdyby ten skript rozsiril tak by se v tom ztratil

v modu mám ohodně víc než 1000 řádků :p a nekritizuj

P.S.: a nemůžeš vědět jestli to tam niCe nemá.... stačí si k tomu dávat //popisky a taky pokud nevíš tak v pawnu je taky tlačítko "Find" a to ti to slovo najde v celym scriptu :v:

Link to comment
Share on other sites

 

Jasne ze se v tom vyznas kdyz to ma max 1000 radku :d...

 

No to nebylo.Pak kdyby ten skript rozsiril tak by se v tom ztratil

v modu mám ohodně víc než 1000 řádků :p a nekritizuj

P.S.: a nemůžeš vědět jestli to tam niCe nemá.... stačí si k tomu dávat //popisky a taky pokud nevíš tak v pawnu je taky tlačítko "Find" a to ti to slovo najde v celym scriptu :v:

 

ale ja to vim :p ... popisky jsou k hovnu zdrzuje to jak cip. hmm vazne? o tom ani newim omg! :clap:

 

Proste radkovani je lepsi nez pragma tabsize 0 tk STOP OT hovnasi :d

Link to comment
Share on other sites

  • 2 months later...
nechcu otevirat starou themu ale dneska jsem to skusil a airbreak to neodhalilo :d

 

Jak psal marwin zde v 2. prispevku "Lamy nepochopi" takze sis to urcite slozil spatne...

Link to comment
Share on other sites

  • 2 weeks later...

ách same errory mi to píše..

\®NiCe.pwn(9769) : warning 213: tag mismatch
\®NiCe.pwn(9770) : warning 213: tag mismatch
\®NiCe.pwn(9771) : warning 213: tag mismatch
\®NiCe.pwn(9772) : warning 213: tag mismatch
\®NiCe.pwn(9773) : warning 213: tag mismatch
\®NiCe.pwn(9774) : warning 213: tag mismatch
\®NiCe.pwn(9775) : warning 213: tag mismatch
\®NiCe.pwn(9776) : warning 213: tag mismatch
\®NiCe.pwn(9777) : warning 213: tag mismatch
\®NiCe.pwn(9778) : warning 213: tag mismatch
\®NiCe.pwn(9779) : warning 213: tag mismatch

\®NiCe.pwn(9786) : error 025: function heading differs from prototype

\®NiCe.pwn(9787) : error 021: symbol already defined: "IsPlayerInArea"

 

riadky:

stock IsPlayerInWater(playerid) //ak je hráč vo vode
{
new Float:x,Float:y,Float:pz;
GetPlayerPos(playerid,x,y,pz);
if((IsPlayerInArea(playerid, 2032.1371, 1841.2656, 1703.1653, 1467.1099) && pz <= 9.0484)
|| (IsPlayerInArea(playerid, 2109.0725, 2065.8232, 1962.5355, 10.8547) && pz <= 10.0792)
	|| (IsPlayerInArea(playerid, -492.5810, -1424.7122, 2836.8284, 2001.8235) && pz <= 41.06)
 	|| (IsPlayerInArea(playerid, -2675.1492, -2762.1792, -413.3973, -514.3894) && pz <= 4.24)
  	|| (IsPlayerInArea(playerid, -453.9256, -825.7167, -1869.9600, -2072.8215) && pz <= 5.72)
  	|| (IsPlayerInArea(playerid, 1281.0251, 1202.2368, -2346.7451, -2414.4492) && pz <= 9.3145)
   || (IsPlayerInArea(playerid, 2012.6154, 1928.9028, -1178.6207, -1221.4043) && pz <= 18.45)
   || (IsPlayerInArea(playerid, 2326.4858, 2295.7471, -1400.2797, -1431.1266) && pz <= 22.615)
   || (IsPlayerInArea(playerid, 2550.0454, 2513.7588, 1583.3751, 1553.0753) && pz <= 9.4171)
   || (IsPlayerInArea(playerid, 1102.3634, 1087.3705, -663.1653, -682.5446) && pz <= 112.45)
   || (IsPlayerInArea(playerid, 1287.7906, 1270.4369, -801.3882, -810.0527) && pz <= 87.123)
   || (pz < 1.5))
{
		return 1;
}
return 0;
}
stock IsPlayerInArea(playerid, Float:max_x, Float:min_x, Float:max_y, Float:min_y)
{
  new Float:X, Float:Y, Float:Z;
  GetPlayerPos(playerid, X, Y, Z);
  if(X <= max_x && X >= min_x && Y <= max_y && Y >= min_y) return 1;
  return 0;
}

 

pozeral som v celom mode a žiadny stock IsPlayerInArea tam nemam iba teraz co som si dal tento.. nechapem..

Link to comment
Share on other sites

  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...