Quote:
Originally Posted by Pharrel
pawn Код:
#define FILTERSCRIPT #include <a_samp> #include <streamer> #define MAX_GATES 1 new Gate[MAX_GATES], bool:Open[MAX_GATES char] ; public OnFilterScriptInit() { Gate[0] = CreateDynamicObject(980,1544.8994140625,-1623.69921875,15.199999809265,0.0,0.0,90); return 1; }
public OnPlayerKeyStateChange(playerid,newkeys,oldkeys) { switch(newkeys)//erro aqui, vc n definiu pressed { case KEY_HANDBRAKE: { if(IsPlayerInRangeOfPoint(playerid,10,xxx,yyy,zzz))//xxx, yyy e zzz devem ser numeros ou variavis q contenham numeros { switch(Open{0}) { case true: { MoveDynamicObject(Gate[0],1545.1999511719,-1633.1999511719,15.199999809265,2.0); Open{0} = false; } case false: { MoveDynamicObject(Gate[0],1545.1999511719,-1633.1999511719,15.199999809265,2.0); Open{0} = true; } } } } }//faltava uma } return 1; }
isso deve resolver
|
Foi falta de atenзгo mesmo, mas aqui switch(newkeys)//erro aqui, vc n definiu pressed , poderia me explicar melhor? nгo entendi muito bem
Код:
C:\Users\Cesar\Desktop\SAMP\pawno\include\streamer.inc(435) : warning 202: number of arguments does not match definition
C:\Users\Cesar\Desktop\SAMP\pawno\include\streamer.inc(449) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
@EDIT
Ele funcionou, foi para o lugar certo mas nгo volta, ele sу fica lб