ShadowFirenze.it
-
Posts
20 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Posts posted by ShadowFirenze.it
-
-
Salutare.
Deci nu stiu dece, n-am gasit nimic suspect in gm legat de SetWorldTime pentru care nu ar functiona cum trebuie, am o problema care se intampla doar la cativa playeri.De ex daca e ora 15 in loc sa arate lumina arata noaptea asta doar la anumiti playeri si nu tot timpu la aceiasi playeri..
-
Adauga in gm-u tau :
forward SaveAccounts();
la ongamemodeinit
accountstimer = SetTimer("SaveAccounts", 1800000, 1); // se salveaza din 30 in 30 de minute conturile.
[pawn]public SaveAccounts()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
OnPlayerUpdateEx(i);
if(PlayerInfo[pJob] > 0)
{
if(PlayerInfo[pContractTime] < 25)
{
PlayerInfo[pContractTime] ++;
}
}
}
}
}
[/pawn]
-
up.
-
Incearca ca dupa fiecare DestroyObject sa pui DeletePVar(vehicleid, " Status");
Nu merge. altceva?
-
Hai salut, ajutatima si pe mine daca aveti timp sau sunteti dispusi.
Am adaugat un dialog pentru o comanda ( neon ) care merge, nu am probleme doar ca.. nu stiu cum sa fac cand masina primeste respawn
( onvehiclespawn ) sau explodeaza ( onvehicledeath ) sa dispara neon-ul..
[pawn] if(dialogid == neondialog)
{
if(response)
{
if(listitem == 0)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0));
SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 1)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon2", CreateObject(18647,0,0,0,0,0,0));
SetPVarInt(playerid, "neon3", CreateObject(18647,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 2)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon4", CreateObject(18649,0,0,0,0,0,0));
SetPVarInt(playerid, "neon5", CreateObject(18649,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 3)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));
SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 4)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon8", CreateObject(18651,0,0,0,0,0,0));
SetPVarInt(playerid, "neon9", CreateObject(18651,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 5)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon10", CreateObject(18650,0,0,0,0,0,0));
SetPVarInt(playerid, "neon11", CreateObject(18650,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 6)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon12", CreateObject(18648,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon12"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 7)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon13", CreateObject(18647,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon13"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 8)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon14", CreateObject(18649,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon14"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 9)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon15", CreateObject(18652,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon15"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 10)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon16", CreateObject(18651,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon16"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 11)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon17", CreateObject(18650,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon17"), GetPlayerVehicleID(playerid), -0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, 0x20FF00FF, "Neon montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
if(listitem == 12)
{
SetPVarInt(playerid, "Status", 1);
SetPVarInt(playerid, "neon18", CreateObject(18646,0,0,0,0,0,0));
SetPVarInt(playerid, "neon19", CreateObject(18646,0,0,0,0,0,0));
AttachObjectToVehicle(GetPVarInt(playerid, "neon18"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon19"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0);
SendClientMessage(playerid, 0x20FF00FF, "Girofar montat");
PlayerInfo[playerid][pBounty] -= 2000;
}
}
}[/pawn]
Am incercat asa :
DestroyObject(GetPVarInt(vehicleid, "neon")); DestroyObject(GetPVarInt(vehicleid, "neon1")); DestroyObject(GetPVarInt(vehicleid, "neon2")); DestroyObject(GetPVarInt(vehicleid, "neon3")); DestroyObject(GetPVarInt(vehicleid, "neon4")); DestroyObject(GetPVarInt(vehicleid, "neon5")); DestroyObject(GetPVarInt(vehicleid, "neon6")); DestroyObject(GetPVarInt(vehicleid, "neon7")); DestroyObject(GetPVarInt(vehicleid, "neon8")); DestroyObject(GetPVarInt(vehicleid, "neon9")); DestroyObject(GetPVarInt(vehicleid, "neon10")); DestroyObject(GetPVarInt(vehicleid, "neon13")); DestroyObject(GetPVarInt(vehicleid, "neon12")); DestroyObject(GetPVarInt(vehicleid, "neon13")); DestroyObject(GetPVarInt(vehicleid, "neon14")); DestroyObject(GetPVarInt(vehicleid, "neon15")); DestroyObject(GetPVarInt(vehicleid, "neon16")); DestroyObject(GetPVarInt(vehicleid, "neon17")); DestroyObject(GetPVarInt(vehicleid, "neon18")); DestroyObject(GetPVarInt(vehicleid, "neon19")); DeletePVar(vehicleid, "Status");
-
Pai nu functioneaza pentru lideri de la MAfia / VLA / Ballas, cand ei scriu /acceptwar le apare doar Leaderu %s a acceptat waru si atat, nu porneste war-u.
-
Salut, am o comanda buguita care inca nam reusit sa o rezolv asa ca o postez aici cu speranta ca cineva stie unde ar fi scrisa gresit.
[pawn] if(strcmp(cmd, "/acceptwar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(acceptwar == 1)
{
if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17)
{
new alianta1, accepts;
for(new i; i < MAX_PLAYERS; i++)
{
if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 17)
{
alianta1++;
}
}
accepts++;
format(string, sizeof(string), "Leaderul %s a acceptat warul!", sendername);
SendRadioMessage(5, 0x33CCFFAA, string);
SendRadioMessage(17, 0x33CCFFAA, string);
SendRadioMessage(16, 0x33CCFFAA, string);
if(accepts == alianta1/2)
{
acceptwar = 0;
SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|");
SendClientMessageToAll(COLOR_BLUE,"{EE2C2C}Mafia{D3D3D3}-{97FFFF}VLA{D3D3D3}-{CD3278}Ballas {00FA9A}au acceptat WARUL!");
if(warzone == 1)
{
SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati zona GS-LS!");
GangZoneFlashForAll(warloc1,COLOR_THEMAFIA);
}
else if(warzone == 2)
{
SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati zona BS-LS!");
GangZoneFlashForAll(warloc2,COLOR_THEMAFIA);
}
else
{
SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati zona Red Country!");
GangZoneFlashForAll(warloc3,COLOR_THEMAFIA);
}
SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|_____WAR Started_____|");
SetTimer("WarOver", 1800000, 0);
TimeLeft = 1800;
wartimer2 = SetTimer("WarTime", 1000, 1);
for(new i;i < MAX_TEAMS;i++)
{
Killing = 0;
}
IsWar = true;
KillTimer(WarRefuseTime);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY," Alianta adversa trebuie sa accepte !");
}
}
else if(acceptwar == 2)
{
if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 18)
{
acceptwar = 0;
SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|");
SendClientMessageToAll(COLOR_BLUE,"{8B5A2B}Triads-{DBDB70}LSV{D3D3D3}-{66CD00}Grove {00FA9A}au acceptat WARUL!");
if(warzone == 1)
{
SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati zona GS-LS!");
GangZoneFlashForAll(warloc1,COLOR_THEMAFIA);
}
else if(warzone == 2)
{
SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati zona BS-LS!");
GangZoneFlashForAll(warloc2,COLOR_THEMAFIA);
}
else
{
SendClientMessageToAll(COLOR_BLUE,"{00FA9A}Va rugam , evitati zona Red Country!");
GangZoneFlashForAll(warloc3,COLOR_THEMAFIA);
}
SendClientMessageToAll(COLOR_BLUE,"{00FA9A}|________WAR Started________|");
SetTimer("WarOver", 1800000, 0);
TimeLeft = 1800;
wartimer2 = SetTimer("WarTime", 1000, 1);
for(new i;i < MAX_TEAMS;i++)
{
Killing = 0;
}
IsWar = true;
KillTimer(WarRefuseTime);
}
else
{
SendClientMessage(playerid, COLOR_GREY," Alianta adversa trebuie sa accepte !)");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " there wasn't any war proposed");
}
}
return 1;
}[/pawn]
Pentru membri din The Triads - Grove - LSV merge ( 6 - 15 - 18 ), pentru membrii din The Mafia / Ballas / VLA nu merge ( 5 - 16 - 17 )
-
Nu merge nici asa, t/c am rezolvat orcum )
-
pm cu id-u tau, te ajut cu tw.
-
Nu merge.
Uite cum am facut:
[pawn]public OnVehicleSpawn(vehicleid)
{
VehicleSecurity[vehicleid] = 0;
new id = GetVehicleID(vehicleid);
if(vehicleid == nfsc)
{
AddVehicleComponent(nfsc, 1010); // componenets nitro x10
AddVehicleComponent(nfsc, 1069); // components sideskirt
AddVehicleComponent(nfsc, 1065); // components exhaust
AddVehicleComponent(nfsc, 1067); // components roof
AddVehicleComponent(nfsc, 1162); // components spoiler
AddVehicleComponent(nfsc, 1160); // components front bumper
AddVehicleComponent(nfsc, 1159); // components rear bumper
AddVehicleComponent(nfsc, 1079); // components wheels
AddVehicleComponent(nfsc, 1086); // components stereo
AddVehicleComponent(nfsc, 1087); // components hydraulice
ChangeVehicleColor(nfsc,1,1); // color
}
if(vehicleid == nfsc1)
{
AddVehicleComponent(nfsc1, 1010); // componenets nitro x10
AddVehicleComponent(nfsc1, 1069); // components sideskirt
AddVehicleComponent(nfsc1, 1065); // components exhaust
AddVehicleComponent(nfsc1, 1067); // components roof
AddVehicleComponent(nfsc1, 1162); // components spoiler
AddVehicleComponent(nfsc1, 1160); // components front bumper
AddVehicleComponent(nfsc1, 1159); // components rear bumper
AddVehicleComponent(nfsc1, 1079); // components wheels
AddVehicleComponent(nfsc1, 1086); // components stereo
AddVehicleComponent(nfsc1, 1087); // components hydraulice
ChangeVehicleColor(nfsc1,1,1); // color
}
if(vehicleid == nfsc2)
{
AddVehicleComponent(nfsc2, 1010); // componenets nitro x10
AddVehicleComponent(nfsc2, 1026); // components sideskirt
AddVehicleComponent(nfsc2, 1028); // components exhaust
AddVehicleComponent(nfsc2, 1032); // components roof
AddVehicleComponent(nfsc2, 1138); // components spoiler
AddVehicleComponent(nfsc2, 1169); // components front bumper
AddVehicleComponent(nfsc2, 1141); // components rear bumper
AddVehicleComponent(nfsc2, 1079); // components wheels
AddVehicleComponent(nfsc2, 1086); // components stereo
AddVehicleComponent(nfsc2, 1087); // components hydraulice
ChangeVehicleColor(nfsc2,1,1); // color
}
if(vehicleid == nfsc3)
{
AddVehicleComponent(nfsc3, 1010); // componenets nitro x10
AddVehicleComponent(nfsc3, 1026); // components sideskirt
AddVehicleComponent(nfsc3, 1028); // components exhaust
AddVehicleComponent(nfsc3, 1032); // components roof
AddVehicleComponent(nfsc3, 1138); // components spoiler
AddVehicleComponent(nfsc3, 1169); // components front bumper
AddVehicleComponent(nfsc3, 1141); // components rear bumper
AddVehicleComponent(nfsc3, 1079); // components wheels
AddVehicleComponent(nfsc3, 1086); // components stereo
AddVehicleComponent(nfsc3, 1087); // components hydraulice
ChangeVehicleColor(nfsc3,1,1); // color
}
if(vehicleid == nfsc4)
{
AddVehicleComponent(nfsc4, 1010); // componenets nitro x10
AddVehicleComponent(nfsc4, 1026); // components sideskirt
AddVehicleComponent(nfsc4, 1028); // components exhaust
AddVehicleComponent(nfsc4, 1032); // components roof
AddVehicleComponent(nfsc4, 1138); // components spoiler
AddVehicleComponent(nfsc4, 1169); // components front bumper
AddVehicleComponent(nfsc4, 1141); // components rear bumper
AddVehicleComponent(nfsc4, 1079); // components wheels
AddVehicleComponent(nfsc4, 1086); // components stereo
AddVehicleComponent(nfsc4, 1087); // components hydraulice
ChangeVehicleColor(nfsc4,1,1); // color
}
if(vehicleid == nfsc5)
{
AddVehicleComponent(nfsc5, 1010); // componenets nitro x10
AddVehicleComponent(nfsc5, 1036); // components sideskirt
AddVehicleComponent(nfsc5, 1034); // components exhaust
AddVehicleComponent(nfsc5, 1038); // components roof
AddVehicleComponent(nfsc5, 1147); // components spoiler
AddVehicleComponent(nfsc5, 1171); // components front bumper
AddVehicleComponent(nfsc5, 1149); // components rear bumper
AddVehicleComponent(nfsc5, 1079); // components wheels
AddVehicleComponent(nfsc5, 1086); // components stereo
AddVehicleComponent(nfsc5, 1087); // components hydraulice
ChangeVehicleColor(nfsc5,1,1); // color
}
if(vehicleid == nfsc6)
{
AddVehicleComponent(nfsc6, 1010); // componenets nitro x10
AddVehicleComponent(nfsc6, 1036); // components sideskirt
AddVehicleComponent(nfsc6, 1034); // components exhaust
AddVehicleComponent(nfsc6, 1038); // components roof
AddVehicleComponent(nfsc6, 1147); // components spoiler
AddVehicleComponent(nfsc6, 1171); // components front bumper
AddVehicleComponent(nfsc6, 1149); // components rear bumper
AddVehicleComponent(nfsc6, 1079); // components wheels
AddVehicleComponent(nfsc6, 1086); // components stereo
AddVehicleComponent(nfsc6, 1087); // components hydraulice
ChangeVehicleColor(nfsc6,1,1); // color
}
if(vehicleid == nfsc7)
{
AddVehicleComponent(nfsc7, 1010); // componenets nitro x10
AddVehicleComponent(nfsc7, 1026); // components sideskirt
AddVehicleComponent(nfsc7, 1028); // components exhaust
AddVehicleComponent(nfsc7, 1032); // components roof
AddVehicleComponent(nfsc7, 1138); // components spoiler
AddVehicleComponent(nfsc7, 1169); // components front bumper
AddVehicleComponent(nfsc7, 1141); // components rear bumper
AddVehicleComponent(nfsc7, 1079); // components wheels
AddVehicleComponent(nfsc7, 1086); // components stereo
AddVehicleComponent(nfsc7, 1087); // components hydraulice
ChangeVehiclePaintjob(nfsc7, 0); // Paintjob
ChangeVehicleColor(nfsc7,1,1); // color
}
if(vehicleid == nfsc8)
{
AddVehicleComponent(nfsc8, 1010); // componenets nitro x10
AddVehicleComponent(nfsc8, 1069); // components sideskirt
AddVehicleComponent(nfsc8, 1065); // components exhaust
AddVehicleComponent(nfsc8, 1067); // components roof
AddVehicleComponent(nfsc8, 1162); // components spoiler
AddVehicleComponent(nfsc8, 1160); // components front bumper
AddVehicleComponent(nfsc8, 1159); // components rear bumper
AddVehicleComponent(nfsc8, 1079); // components wheels
AddVehicleComponent(nfsc8, 1086); // components stereo
AddVehicleComponent(nfsc8, 1087); // components hydraulice
ChangeVehiclePaintjob(nfsc8, 1); // Paintjob
ChangeVehicleColor(nfsc8,6,6); // color
}
if(vehicleid == nfsc9)
{
AddVehicleComponent(nfsc9, 1010); // componenets nitro x10
AddVehicleComponent(nfsc9, 1032); // components exhaust
AddVehicleComponent(nfsc9, 1031); // components roof
AddVehicleComponent(nfsc9, 1116); // components front bumper
AddVehicleComponent(nfsc9, 1117); // components front bluepers ceva ca bumper
AddVehicleComponent(nfsc9, 1011); // components rear bumper
AddVehicleComponent(nfsc9, 1079); // components wheels
AddVehicleComponent(nfsc9, 1086); // components stereo
AddVehicleComponent(nfsc9, 1087); // components hydraulice
ChangeVehiclePaintjob(nfsc9, 0); // Paintjob
ChangeVehicleColor(nfsc9,2,2); // color
}
if(vehicleid == nfsc10)
{
AddVehicleComponent(nfsc10, 1010); // componenets nitro x10
AddVehicleComponent(nfsc10, 1047); // components sideskirt
AddVehicleComponent(nfsc10, 1045); // components exhaust
AddVehicleComponent(nfsc10, 1053); // components roof
AddVehicleComponent(nfsc10, 1049); // components spoiler
AddVehicleComponent(nfsc10, 1152); // components front bumper
AddVehicleComponent(nfsc10, 1150); // components rear bumper
AddVehicleComponent(nfsc10, 1079); // components wheels
AddVehicleComponent(nfsc10, 1086); // components stereo
AddVehicleComponent(nfsc10, 1087); // components hydraulice
ChangeVehiclePaintjob(nfsc10, 0); // Paintjob
ChangeVehicleColor(nfsc10,1,1); // color
}
if(IsValidVehicle(id))
{
if(VehicleColor[id][0] >= 0 && VehicleColor[id][1] >= 0)
ChangeVehicleColor(vehicleid, VehicleColor[id][0], VehicleColor[id][1]);
LinkVehicleToInterior(vehicleid, VehicleInterior[id]);
SetVehicleVirtualWorld(vehicleid, VehicleWorld[id]);
for(new i=0; i < sizeof(VehicleMods[]); i++)
{
AddVehicleComponent(vehicleid, VehicleMods[id]);
}
ChangeVehiclePaintjob(vehicleid, VehiclePaintjob[id]);
}
return 1;
}[/pawn]
-
scuzati dublul post. ( de la lag)
-
Salutare .
Cum as putea integra la functia "public onvehiclespawn" addvehicleloadcomponent? Adica cand o masina isi ia respawn sa aibe componente.
Am incercat asa dar nu merge:
public OnVehicleSpawn(vehicleid)
{
VehicleSecurity[vehicleid] = 0;
new id = GetVehicleID(vehicleid);
if(IsValidVehicle(id))
{
AddVehicleComponent(nfs, 1010);
}
return 1;
}
nfs fiind masina.
-
vezi sa nu fie de la public OnPlayerDeath(playerid, killerid, reason)
-
-
Cu ce lai facut?
-
T/C, am rezolvat !
@ http://forum.sa-mp.com/showthread.php?t=276063
-
Asta ma gandeam si eu.. dar nu prea vreau sa folosesc fs-uri.. ps ca daca comanda e mai complexa si is definite unele lucruri in gm trebuie sa mut tot si nu am 2-3 comenzi..
Edit: Am rezolvat
http://forum.sa-mp.com/showthread.php?t=276063[/CODE]
puteti inchide topic-ul.
-
Salutare.
Deci am facut niste comenzi in zcmd, le-am pus in gm si merg.Doar ca alea vechi facute in sscanf nu merg, nu pot folosi zcmd si sscanf in acelasi timp?
@ Cand incerc sa folosesc o comanda facuta in sscanf imi zice "Server Unknown command" .
-
Salutare.
Am o intampinat o problema cu functia onplayercommandtext dupa ce am integrat un FS in onplayercommandtext.
Deci orice comanda as executa imi zice "Server Unknown command", am adaugat
new pos, funcname[32]; while(cmdtext[++pos] > ' ') { funcname[pos-1] = tolower(cmdtext[pos]); } strins(funcname, "cmd_", 0, sizeof(funcname)); while (cmdtext[pos] == ' ') pos++; if(!cmdtext[pos]) { return CallLocalFunction(funcname, "is", playerid, "\1"); }
Sireturn CallLocalFunction(funcname, "is", playerid, cmdtext[pos]);[/code]
la sfarsit-ul functiei dupa ultima comanda, am adaugat codu asta ca sa functioneze niste comenzi "scriptate" in zcmd, merg si cele vechi doar ca imi da dupa cum am zis "Server Unknown command" si nu imi arata de exemplu USAGE: /ban [playerid/PartOfName] [reason] la comanda /ban.In schimb, comenzile adaugate si "scriptate" in zcmd merg.
Problema la Gates
in Arhivă probleme
Posted
posteaza comenzile.