PDA

View Full Version : Akut hjälp!


cruising
21/11/2011, 07:08 AM
Hej!

Har försökt att fixa detta i 1 vecka snart, men det GÅR INTE som jag vill :)
Är även öppen för andra förslag på annan kod (om du är 100 på att den funkar)

Nu är det så att bara den första biten av koden verkar vilja funka (thunderbirds), trots att dom ser EXAKT likadana ut, kommer du in i någon av dom andra zonerna så händer det inget alls.

Så vad kan vara problemet? måste notera att det INTE existerar några varningar eller så.

for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInArea(i, -2907, -600, -1025, 1646)) //Thunderbirds
{
if(GetPlayerTeam(i) != 3)
{
if(ZoneShowed[i] == false)
{
GangZoneFlashForPlayer(i,ZoneThunderbirds,COLOR_RE D);
GameTextForPlayer(i, "~r~You are entering hostile ground and airspace", 6000, 3);
ZoneShowed[i] = true;
}
}
} //endast denna bit ovanför är det som funktionerar
else if(IsPlayerInArea(i, 817, 607, 2931, 2896))//Airwolves
{
if(GetPlayerTeam(i) != 1)
{
if(ZoneShowed[i] == false)
{
GangZoneFlashForPlayer(i,ZoneAirwolves,COLOR_RED);
GameTextForPlayer(i, "~r~You are entering hostile ground and airspace", 6000, 3);
ZoneShowed[i] = true;
}
}
}
else if(IsPlayerInArea(i, 81, -2931, 2977, -840))//Bluefoxes
{
if(GetPlayerTeam(i) != 2)
{
if(ZoneShowed[i] == false)
{
GangZoneFlashForPlayer(i,ZoneBluefoxes,COLOR_RED);
GameTextForPlayer(i, "~r~You are entering hostile ground and airspace", 6000, 3);
ZoneShowed[i] = true;
}
}
}
else
{
ZoneShowed[i] = false;
GangZoneStopFlashForPlayer(i, ZoneThunderbirds);
}
}
}
return 1;
}

N0FeaR
13/12/2011, 06:59 AM
Hej!

Har försökt att fixa detta i 1 vecka snart, men det GÅR INTE som jag vill :)
Är även öppen för andra förslag på annan kod (om du är 100 på att den funkar)

Nu är det så att bara den första biten av koden verkar vilja funka (thunderbirds), trots att dom ser EXAKT likadana ut, kommer du in i någon av dom andra zonerna så händer det inget alls.

Så vad kan vara problemet? måste notera att det INTE existerar några varningar eller så.

for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInArea(i, -2907, -600, -1025, 1646)) //Thunderbirds
{
if(GetPlayerTeam(i) != 3)
{
if(ZoneShowed[i] == false)
{
GangZoneFlashForPlayer(i,ZoneThunderbirds,COLOR_RE D);
GameTextForPlayer(i, "~r~You are entering hostile ground and airspace", 6000, 3);
ZoneShowed[i] = true;
}
}
} //endast denna bit ovanför är det som funktionerar
else if(IsPlayerInArea(i, 817, 607, 2931, 2896))//Airwolves
{
if(GetPlayerTeam(i) != 1)
{
if(ZoneShowed[i] == false)
{
GangZoneFlashForPlayer(i,ZoneAirwolves,COLOR_RED);
GameTextForPlayer(i, "~r~You are entering hostile ground and airspace", 6000, 3);
ZoneShowed[i] = true;
}
}
}
else if(IsPlayerInArea(i, 81, -2931, 2977, -840))//Bluefoxes
{
if(GetPlayerTeam(i) != 2)
{
if(ZoneShowed[i] == false)
{
GangZoneFlashForPlayer(i,ZoneBluefoxes,COLOR_RED);
GameTextForPlayer(i, "~r~You are entering hostile ground and airspace", 6000, 3);
ZoneShowed[i] = true;
}
}
}
else
{
ZoneShowed[i] = false;
GangZoneStopFlashForPlayer(i, ZoneThunderbirds);
}
}
}
return 1;
}

Är du fortfarande intresserad av hjälp? ser att inlägget är ganska gammalt XD

cruising
03/01/2012, 11:22 PM
Haha ja det var ett tag sedan XD Men jag är fortfarande intresserad av hjälp, blir galen på det där XD

Chrillzen
02/03/2012, 10:20 PM
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInArea(i, -2907, -600, -1025, 1646)) //Thunderbirds
{
if(GetPlayerTeam(i) != 3)
{
if(ZoneShowed[i] == false)
{
GangZoneFlashForPlayer(i,ZoneThunderbirds,COLOR_RE D);
GameTextForPlayer(i, "~r~You are entering hostile ground and airspace", 6000, 3);
ZoneShowed[i] = true;
}
}
}
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
else if(IsPlayerInArea(i, 817, 607, 2931, 2896))//Airwolves
{
if(GetPlayerTeam(i) != 1)
{
if(ZoneShowed[i] == false)
{
GangZoneFlashForPlayer(i,ZoneAirwolves,COLOR_RED);
GameTextForPlayer(i, "~r~You are entering hostile ground and airspace", 6000, 3);
ZoneShowed[i] = true;
}
}
}
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
else if(IsPlayerInArea(i, 81, -2931, 2977, -840))//Bluefoxes
{
if(GetPlayerTeam(i) != 2)
{
if(ZoneShowed[i] == false)
{
GangZoneFlashForPlayer(i,ZoneBluefoxes,COLOR_RED);
GameTextForPlayer(i, "~r~You are entering hostile ground and airspace", 6000, 3);
ZoneShowed[i] = true;
}
}
}
else
{
ZoneShowed[i] = false;
GangZoneStopFlashForPlayer(i, ZoneThunderbirds);
}
}
}
return 1;
}

Typ så, lite fel men du fattar.