Fil 0 Odesláno: 28. Září, 2008 Share Odesláno: 28. Září, 2008 zdar lidi udělal jsem si admin areu ale nesetřeluje mito letadla mam to takto public AdminArea(playerid){ for (new i=0;i if(GetVehicleType(i) == TYPE_AIRPLANE){ new Float:X; new Float:Y; new Float:Z; if (X >= -2907.791 && X <= -2767.656 && Y >= -1564.835 && Y <= -1424.701){ if (!IsPlayerAdmin(i)||zonapovol[playerid] == 1){ SendClientMessage(i,barva_cervena,"Byl jsi sestřelen!"); GetPlayerPos(i,X,Y,Z); MoveObject (adminb,X,Y,Z,200); CreateExplosion(X,Y,Z, 6, 20.0); }}}} return 1; } A takhle mito funguje ale kde přidam vic letadel tak už ne. public AdminArea(playerid){ for (new i=0;i if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 520){ new Float:X; new Float:Y; new Float:Z; if (X >= -2907.791 && X <= -2767.656 && Y >= -1564.835 && Y <= -1424.701){ if (!IsPlayerAdmin(i)||zonapovol[playerid] == 1){ SendClientMessage(i,barva_cervena,"Byl jsi sestřelen!"); GetPlayerPos(i,X,Y,Z); MoveObject (adminb,X,Y,Z,200); CreateExplosion(X,Y,Z, 6, 20.0); }}}} return 1; } Ostatni timery atd mam.. Link to comment Share on other sites More sharing options...
0 chytrak 14 Odesláno: 28. Září, 2008 Share Odesláno: 28. Září, 2008 public AdminArea(playerid){ for (new i=0;i if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 520){ new Float:X; new Float:Y; new Float:Z; if (X >= -2907.791 && X <= -2767.656 && Y >= -1564.835 && Y <= -1424.701){ if (!IsPlayerAdmin(i)||zonapovol[playerid] == 1){ SendClientMessage(i,barva_cervena,"Byl jsi sestřelen!"); GetPlayerPos(i,X,Y,Z); MoveObject (adminb,X,Y,Z,200); CreateExplosion(X,Y,Z, 6, 20.0); }}}} return 1; } to je nesmysl tam nemuze byt playerid, to v zavorkach smaz a druhe dej i. Link to comment Share on other sites More sharing options...
0 Fil 0 Odesláno: 28. Září, 2008 Author Share Odesláno: 28. Září, 2008 public AdminArea(playerid){for (new i=0;i if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 520){ new Float:X; new Float:Y; new Float:Z; if (X >= -2907.791 && X <= -2767.656 && Y >= -1564.835 && Y <= -1424.701){ if (!IsPlayerAdmin(i)||zonapovol[playerid] == 1){ SendClientMessage(i,barva_cervena,"Byl jsi sestřelen!"); GetPlayerPos(i,X,Y,Z); MoveObject (adminb,X,Y,Z,200); CreateExplosion(X,Y,Z, 6, 20.0); }}}} return 1; } to je nesmysl tam nemuze byt playerid, to v zavorkach smaz a druhe dej i. CHytrak tohle mi funguje....Mně nafaka to prvni stim if(GetVehicleType(i) == TYPE_AIRPLANE){ Link to comment Share on other sites More sharing options...
0 chytrak 14 Odesláno: 28. Září, 2008 Share Odesláno: 28. Září, 2008 to je hezke ze ti to fungguje mozna protoze to testujes sam, todle funguje jen na id 0 Link to comment Share on other sites More sharing options...
0 Fil 0 Odesláno: 28. Září, 2008 Author Share Odesláno: 28. Září, 2008 Hm ale proč mi nejde to hle public AdminArea(playerid){ for (new i=0;i if(GetVehicleType(i) == TYPE_AIRPLANE){ new Float:X; new Float:Y; new Float:Z; if (X >= -2907.791 && X <= -2767.656 && Y >= -1564.835 && Y <= -1424.701){ if (!IsPlayerAdmin(i)||zonapovol[playerid] == 1){ SendClientMessage(i,barva_cervena,"Byl jsi sestřelen!"); GetPlayerPos(i,X,Y,Z); MoveObject (adminb,X,Y,Z,200); CreateExplosion(X,Y,Z, 6, 20.0); }}}} return 1; } Link to comment Share on other sites More sharing options...
0 chytrak 14 Odesláno: 28. Září, 2008 Share Odesláno: 28. Září, 2008 Chyba bude nejspis v tom stocku na zjisteni modelu air, skus si misto toho udelat new model = GetVehicleModel(i); if(model==598||model==596||model==599||model==416||model==427||model==525) { uprav si ty idcka Link to comment Share on other sites More sharing options...
0 Fil 0 Odesláno: 28. Září, 2008 Author Share Odesláno: 28. Září, 2008 Hm nešlape :? if(model==592||model==577||model==511||model==513||model==548||model==593||model==425||model==417||model==487||model==553||model==488||model==497||model==563||model==476||model==447||model==519||model==460||model==469||model==520) { Link to comment Share on other sites More sharing options...
0 chytrak 14 Odesláno: 28. Září, 2008 Share Odesláno: 28. Září, 2008 vis co udelej? udelej presne podle podminek aby to slo a do kazdeho radku dej print cislo, atd pak se dozvis kde to vazne public AdminArea(playerid){ print("radek 1"); for (new i=0;i print("radek 2"); if(GetVehicleType(i) == TYPE_AIRPLANE){ print("radek 3"); new Float:X; new Float:Y; new Float:Z; if (X >= -2907.791 && X <= -2767.656 && Y >= -1564.835 && Y <= -1424.701){ if (!IsPlayerAdmin(i)||zonapovol[playerid] == 1){ SendClientMessage(i,barva_cervena,"Byl jsi sestřelen!"); GetPlayerPos(i,X,Y,Z); MoveObject (adminb,X,Y,Z,200); CreateExplosion(X,Y,Z, 6, 20.0); }}}} return 1; } Link to comment Share on other sites More sharing options...
0 Fil 0 Odesláno: 28. Září, 2008 Author Share Odesláno: 28. Září, 2008 Vyřešeno. Link to comment Share on other sites More sharing options...
0 Guest Dvora21 Odesláno: 5. Říjen, 2008 Share Odesláno: 5. Říjen, 2008 prosim vás me to vzdy dodi errory: C:\server_gta0\gamemodes\life.pwn(714) : error 001: expected token: ";", but found "]" C:\server_gta0\gamemodes\life.pwn(714) : error 029: invalid expression, assumed zero C:\server_gta0\gamemodes\life.pwn(714) : fatal error 107: too many error messages on one line C:\server_gta0\gamemodes\life.pwn(708) : error 017: undefined symbol "GetVehicleType" C:\server_gta0\gamemodes\life.pwn(714) : error 017: undefined symbol "zonapovol" Link to comment Share on other sites More sharing options...
0 Guest Dvora21 Odesláno: 5. Říjen, 2008 Share Odesláno: 5. Říjen, 2008 prosim vás me to vzdy hodi errory: C:\server_gta0\gamemodes\life.pwn(714) : error 001: expected token: ";", but found "]" C:\server_gta0\gamemodes\life.pwn(714) : error 029: invalid expression, assumed zero C:\server_gta0\gamemodes\life.pwn(714) : fatal error 107: too many error messages on one line C:\server_gta0\gamemodes\life.pwn(708) : error 017: undefined symbol "GetVehicleType" C:\server_gta0\gamemodes\life.pwn(714) : error 017: undefined symbol "zonapovol" Link to comment Share on other sites More sharing options...
0 chytrak 14 Odesláno: 6. Říjen, 2008 Share Odesláno: 6. Říjen, 2008 tak ukaz radky.. Link to comment Share on other sites More sharing options...
0 Guest Dvora21 Odesláno: 6. Říjen, 2008 Share Odesláno: 6. Říjen, 2008 tak ukaz radky.. No nevim co tim myslis neznam jak se tomu nadavá asi toto ale nesmejtesemi 1218 public AdminArea(playerid){ 1219 print("radek 1"); 1220 for (new i=0;i 1221 print("radek 2"); 1222 if(GetVehicleType(i) == TYPE_AIRPLANE){ 1223 print("radek 3"); 1224 new Float:X; 1225 new Float:Y; 1226 new Float:Z; 1227 if (X >= -2907.791 && X <= -2767.656 && Y >= -1564.835 && Y <= -1424.701){ 1228 if (!IsPlayerAdmin(i)||zonapovol[playerid] == 1){ 1229 SendClientMessage(i,barva_cervena,"Byl jsi sestoelen!"); 1230 GetPlayerPos(i,X,Y,Z); 1231 MoveObject (adminb,X,Y,Z,200); 1232 CreateExplosion(X,Y,Z, 6, 20.0); 1233 }}}} 1234 return 1; 1235 } Link to comment Share on other sites More sharing options...
0 FreeWall 3 Odesláno: 6. Říjen, 2008 Share Odesláno: 6. Říjen, 2008 spíš pošli řádky 714 atd.. ne ? jako máš v erroru, tuto sou plně jiný Link to comment Share on other sites More sharing options...
0 chytrak 14 Odesláno: 6. Říjen, 2008 Share Odesláno: 6. Říjen, 2008 To jsi skopiroval z helpu nefunkci kod ne? :wtf: Link to comment Share on other sites More sharing options...
0 Guest Dvora21 Odesláno: 6. Říjen, 2008 Share Odesláno: 6. Říjen, 2008 ja nwm napsal bys mi ten fukcni ja tam vidim od tebe tak si myslim ze je fukcni a je napsano je vyreseno Link to comment Share on other sites More sharing options...
0 FreeWall 3 Odesláno: 6. Říjen, 2008 Share Odesláno: 6. Říjen, 2008 new zonapovol[MAX_PLAYERS]; stock GetVehicleType(vehicleid){ new model = GetVehicleModel(vehicleid); if(model > 399 && model < 613){ switch(model){ case 590,569,537,538,570,449: return TYPE_TRAIN; case 481,509,510,581,462,521,463,522,461,448,468,586: return TYPE_BIKES; case 592,577,511,548,512,593,425,417,487,553,488,497,563,476,447,519,460,469,513,520: return TYPE_AIRPLANE; case 472,473,493,595,484,430,453,452,446,454: return TYPE_BOATS; case 441,464,594,465,501,564: return TYPE_RC; default: return TYPE_CAR; }} return false; } Link to comment Share on other sites More sharing options...
0 Guest Dvora21 Odesláno: 6. Říjen, 2008 Share Odesláno: 6. Říjen, 2008 Hele ja sem takovej borec ze ani nevim kam to mam dat aspon sem na to neprisel no jo chybama se uci Link to comment Share on other sites More sharing options...
0 FreeWall 3 Odesláno: 6. Říjen, 2008 Share Odesláno: 6. Říjen, 2008 když nenapíšu kam to máš dát tak si to dej kam chceš, kamkoli do módu Link to comment Share on other sites More sharing options...
0 Daffy 8 Odesláno: 6. Říjen, 2008 Share Odesláno: 6. Říjen, 2008 kdyby si toto rekl zacatecnikum ....tak to klidne daji mezi public nebo do nejakeho prikazu ...je jim to jedno protoze mysli ze je to vsechno mod tak to strci tam kde maji zrovna najeto pak se nedivim ze to nejede Link to comment Share on other sites More sharing options...
0 Guest Dvora21 Odesláno: 6. Říjen, 2008 Share Odesláno: 6. Říjen, 2008 aha kamo nedelaj si prdel ze zacatecniku jo :rap: Link to comment Share on other sites More sharing options...
0 Daffy 8 Odesláno: 7. Říjen, 2008 Share Odesláno: 7. Říjen, 2008 aha kamo nedelaj si prdel ze zacatecniku jo :rap: ale ja si z vás nedelam prdel pane Dvora21 ...mi víme vy odjet dale na konec země kajsi do Tamanska vidte, pan Dvora21 ...no toz mam pravda ? Link to comment Share on other sites More sharing options...
Dotaz
Fil 0
zdar lidi udělal jsem si admin areu ale nesetřeluje mito letadla mam to takto
public AdminArea(playerid){
for (new i=0;i
if(GetVehicleType(i) == TYPE_AIRPLANE){
new Float:X;
new Float:Y;
new Float:Z;
if (X >= -2907.791 && X <= -2767.656 && Y >= -1564.835 && Y <= -1424.701){
if (!IsPlayerAdmin(i)||zonapovol[playerid] == 1){
SendClientMessage(i,barva_cervena,"Byl jsi sestřelen!");
GetPlayerPos(i,X,Y,Z);
MoveObject (adminb,X,Y,Z,200);
CreateExplosion(X,Y,Z, 6, 20.0);
}}}}
return 1;
}
A takhle mito funguje ale kde přidam vic letadel tak už ne.
public AdminArea(playerid){
for (new i=0;i
if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 520){
new Float:X;
new Float:Y;
new Float:Z;
if (X >= -2907.791 && X <= -2767.656 && Y >= -1564.835 && Y <= -1424.701){
if (!IsPlayerAdmin(i)||zonapovol[playerid] == 1){
SendClientMessage(i,barva_cervena,"Byl jsi sestřelen!");
GetPlayerPos(i,X,Y,Z);
MoveObject (adminb,X,Y,Z,200);
CreateExplosion(X,Y,Z, 6, 20.0);
}}}}
return 1;
}
Ostatni timery atd mam..
Link to comment
Share on other sites
21 odpovědí na tuto otázku
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now