Deleted User wrote on November 3, 2021, 6:59 pm:
Ako je moguce da server i databaza budu na razlicitim kontinentima i hostovima (onako radi sigurnosti, jebes latency...) 😄
Ma pisao sam im "mail"
Naš forum je uspješno migriran na novu platformu. Svi vaši podaci, računi i sadržaj su prebačeni na GTABLKN.
Pritisnite Enter za pretragu ili Escape za zatvaranje
Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ] , vehicle_id, 0.0, 0.0, 2.0);
Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ] , vehicle_id, 0.0, 0.0, 2.0);new Text3D:vehicle3Dtext; // ovo ti mora biti globalna varijabla
// jer ti kreira svaki put kad koristis cmd avozilo 2000 puta, ovako ti kreira samo jednom
CMD:avozilo(playerid, params[])
{
if(PI == 0 ) return NemaOvlastenje(playerid);
new Float:x, Float:y, Float:z, Float:angle, vehicle_id;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
vehicle_id = CreateVehicle(411, x, y, z, angle, 0, 0, 60);
vehicle3Dtext[ vehicle_id ] = Create3DTextLabel( "[STAFF VOZILO]", 0xFF0000, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ], vehicle_id, 0.0, 0.0, 2.0);
PutPlayerInVehicle(playerid, vehicle_id, 0);
SCM(playerid,-1, ""ZUTA"A |"BELA" Upravo si stvorio Admin vozilo");
Rentano = 1;
ChangeVehicleColor(600, 0, 0);
// ako zelis da promenis boju vozila koje si kreirao onda koristi vehicle_id, jer ne znas da li postoji vozilo
// koje ima id 600 (ako zelis id 600 proveri sa IsValidVehicle())
// ChangeVehicleColor(vehicle_id, 0, 0);
// Ako su ti boje 0 i 0 onda ti ovo nije potrebno jer kad si kreirao vozilo stavio si boje 0 i 0 na CreateVehicle
return 1;
}
new Text3D:vehicle3Dtext; // ovo ti mora biti globalna varijabla
// jer ti kreira svaki put kad koristis cmd avozilo 2000 puta, ovako ti kreira samo jednom
CMD:avozilo(playerid, params[])
{
if(PI == 0 ) return NemaOvlastenje(playerid);
new Float:x, Float:y, Float:z, Float:angle, vehicle_id;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angle);
vehicle_id = CreateVehicle(411, x, y, z, angle, 0, 0, 60);
vehicle3Dtext[ vehicle_id ] = Create3DTextLabel( "[STAFF VOZILO]", 0xFF0000, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( vehicle3Dtext[ vehicle_id ], vehicle_id, 0.0, 0.0, 2.0);
PutPlayerInVehicle(playerid, vehicle_id, 0);
SCM(playerid,-1, ""ZUTA"A |"BELA" Upravo si stvorio Admin vozilo");
Rentano = 1;
ChangeVehicleColor(600, 0, 0);
// ako zelis da promenis boju vozila koje si kreirao onda koristi vehicle_id, jer ne znas da li postoji vozilo
// koje ima id 600 (ako zelis id 600 proveri sa IsValidVehicle())
// ChangeVehicleColor(vehicle_id, 0, 0);
// Ako su ti boje 0 i 0 onda ti ovo nije potrebno jer kad si kreirao vozilo stavio si boje 0 i 0 na CreateVehicle
return 1;
}
static
adminVehicle,
Text3D: adminVehLabel;
CMD:avozilo(playerid, const string: params[])
{
new x, y, z, angle;
GetPlayerPos(playerid, Float: x, Float: y, Float: z);
GetPlayerFacingAngle(playerid, Float: angle);
adminVehicle = CreateVehicle(411,
Float: x, Float: y, Float: z, Float: angle, 0, 0, 0
);
adminVehLabel[adminVehicle] = Create3DTextLabel("Admin vozilo", 0xFF0000AA,
Float: x, Float: y, Float: z, Float: 50.0, 0
);
Attach3DTextLabelToVehicle(Text3D: adminVehLabel[adminVehicle], adminVehicle, Float: 0.0, Float: 0.0, Float: 0.0);
PutPlayerInVehicle(playerid, adminVehicle, 0);
return 1;
}
vehicle3Dtext[ vehicle_id ] = Create3DTextLabel( "[STAFF VOZILO]", 0xFF0000FF, 0.0, 0.0, 0.0, 50.0, 0, 1 ); // nisi boju lepo definisao (fali ti alpha zato se ne prikazuje)
CMD:mute(playerid, params[]) {
//provere za admina
new igrac, vrijeme, string;
if(sscanf(params, "ud", igrac, vrijeme))
return SendClientMessage(playerid, -1, "/mute (id/ime_prezime) (vrijeme u min)");
if(vrijeme < 0 || vrijeme > 1440)
return SendClientMessage(playerid, -1, "Minimum 0 (skidanje mute), a maks 1440(24h).");
if(mutiranvreme >= 1)
return format(string, sizeof string,"Igrac je vec mutiran (ostalo: %imin)", mutiranvreme);
SendClientMessage(playerid, -1, string);
format(string, sizeof string,"Mjutirali ste igraca %s na %imin)", igrac, vrijeme);
SendClientMessage(playerid, -1, string);
format(string, sizeof string,"Mjutirani ste od strane ADMIN teama (vrijeme: %i)", vrijeme);
SendClientMessage(igrac, -1, string);
mutiranvreme = gettime() + vrijeme*60;
return 1;
}public OnPlayerText(playerid, text[])
{
If(mutiranvreme > gettime())
{
new vrijeme = mutiranvreme - gettime();
return format(string, sizeof string,"Mjutirani ste jos %imin.", vrijeme);
SendClientMessage(playerid, -1, string);
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava