Wysłany: 2012-05-10, 16:04
kamiloo2
Wiek: 30 Na forum: 5694 dni Posty: 84
Piwa : 289
Mam taki problem a dok?adnie:
Mam oto taki kod:
Kod:
//------------------------------------------------------------------------------
if(ispassenger == 0)
{
if(gTeam[playerid] != TEAM_TAXI)
{
if(GetVehicleModel(vehicleid)==420 || GetVehicleModel(vehicleid)==438)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x,y,z);
SetPlayerPos(playerid, x,y,z+1);
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ADMIN,"** Ten pojazd nale?y do Frakcji {FFFF00}TAXI");
}
}
}
//------------------------------------------------------------------------------
{
if(ispassenger == 0)
{
if(gTeam[playerid] != TEAM_PD)
{
if(GetVehicleModel(vehicleid)==443 || GetVehicleModel(vehicleid)==546 ||
GetVehicleModel(vehicleid)==525 || GetVehicleModel(vehicleid)==486 ||
GetVehicleModel(vehicleid)==552 || GetVehicleModel(vehicleid)==417)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x,y,z);
SetPlayerPos(playerid, x,y,z+1);
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ADMIN,"** Ten pojazd nale?y do Frakcji {808080}Pomocy Drogowej");
}
}
}
}
//------------------------------------------------------------------------------
{
if(ispassenger == 0)
{
if(gTeam[playerid] != TEAM_MEDYK)
{
if(GetVehicleModel(vehicleid)==563 || GetVehicleModel(vehicleid)==544 ||
GetVehicleModel(vehicleid)==489 || GetVehicleModel(vehicleid)==416) {
}
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x,y,z);
SetPlayerPos(playerid, x,y,z+1);
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ADMIN,"** Ten pojazd nale?y do Frakcji {FF0000}Pogotowia");
}
}
}
//------------------------------------------------------------------------------
{
if(ispassenger == 0)
{
if(gTeam[playerid] != TEAM_POLICJA)
{
if(GetVehicleModel(vehicleid)==497 || GetVehicleModel(vehicleid)==598 ||
GetVehicleModel(vehicleid)==601 || GetVehicleModel(vehicleid)==599 ||
GetVehicleModel(vehicleid)==490 || GetVehicleModel(vehicleid)==427 ||
GetVehicleModel(vehicleid)==432 || GetVehicleModel(vehicleid)==596 ||
GetVehicleModel(vehicleid)==601 || GetVehicleModel(vehicleid)==432 ||
GetVehicleModel(vehicleid)==597|| GetVehicleModel(vehicleid)==523) {
}
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x,y,z);
SetPlayerPos(playerid, x,y,z+1);
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ADMIN,"** Ten pojazd nale?y do Frakcji {0000FF}Policji");
}
}
}
//------------------------------------------------------------------------------
I w?a?nie dla FRAKCJI TAXI dzia?a OK a dla TEAM_PD nie dzia?a bo gdy pr?buje wej?? do tego pojazdu to pisze ze pojazd nale?y do POGOTOWIA/POLICJI
Czy kto? wie jak to naprawi? ? albo czy znacie wygodniejsze rozwi?zanie ?
Wysłany: 2012-05-10, 16:12
Combacior
Wiek: 29 Na forum: 5796 dni Posty: 1516
Piwa : 2161
Kod: {
if(ispassenger == 0)
{
if(gTeam[playerid] != TEAM_PD)
{
if(GetVehicleModel(vehicleid)==443 || GetVehicleModel(vehicleid)==546 ||
GetVehicleModel(vehicleid)==525 || GetVehicleModel(vehicleid)==486 ||
GetVehicleModel(vehicleid)==552 || GetVehicleModel(vehicleid)==417)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x,y,z);
SetPlayerPos(playerid, x,y,z+1);
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ADMIN,"** Ten pojazd nale?y do Frakcji {808080}Pomocy Drogowej");
}
}
}
}
Do czego ma s?u?y? klamra nad warunkiem? Spr?buj usun?? t? klamr?, bo patrz?c na kod Team Taxi nie ma klamry nad warunkiem.
Kod: if(ispassenger == 0)
{
if(gTeam[playerid] != TEAM_PD)
{
if(GetVehicleModel(vehicleid)==443 || GetVehicleModel(vehicleid)==546 ||
GetVehicleModel(vehicleid)==525 || GetVehicleModel(vehicleid)==486 ||
GetVehicleModel(vehicleid)==552 || GetVehicleModel(vehicleid)==417)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x,y,z);
SetPlayerPos(playerid, x,y,z+1);
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_ADMIN,"** Ten pojazd nale?y do Frakcji {808080}Pomocy Drogowej");
}
}
}
Wysłany: 2012-05-10, 16:32
kamiloo2
Wiek: 30 Na forum: 5694 dni Posty: 84
Piwa : 289
To samo, moze znasz lepszy spos?b na przypisanie do frakcji ?
Wysłany: 2012-05-10, 18:51
Combacior
Wiek: 29 Na forum: 5796 dni Posty: 1516
Piwa : 2161
W OnPlayerRequestSpawn pobierasz ID Skinu, kt?ry wybra? gracz i definiujesz Team, np.
Kod: if(GetPlayerSkin(playerid) == 212) PlayerInfo[playerid][Team] = TEAM_PD;
Co? w tym stylu, tak ja mam zdefiniowane dru?yny.
Tagi: pojazdy :: dla :: frakcji
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: