Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

[pomoc]/tablica

pre 15 godina
1,001
pregleda
6
postova
DeFox
Underboss
pre 15 godina
napravio sam komandu /tablica kojom bi se trebala namjestiti tablica na autu ali ja kad upisem "/tablica " ne promjeni mi tablicu ostane mi na istoj
evo komande
dcmd_tablica(playerid, params[])
{
new string;
new string2;
if(sscanf(params, "s", string)) return SendClientMessage(playerid, COLOR_GRAD1, "Koristiti: "COL_RED"/tablica ");
if(IsPlayerInAnyVehicle(playerid))
{
new veh = GetPlayerVehicleID(playerid);
SetVehicleNumberPlate(veh, string);
format(string2, sizeof(string2), "Postavili ste tablicu na: "COL_RED"%s", string);
SendClientMessage(playerid, COLOR_GREEN, string2);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Morate biti u vozilu.");
}
return 1;
}
bero
Underboss
pre 15 godina
\|/ Balcan Fox \|/ wrote on January 15, 2011, 1:14 pm:
napravio sam komandu /tablica kojom bi se trebala namjestiti tablica na autu ali ja kad upisem "/tablica " ne promjeni mi tablicu ostane mi na istoj
evo komande
dcmd_tablica(playerid, params[])
{
new string;
new string2;
if(sscanf(params, "s", string)) return SendClientMessage(playerid, COLOR_GRAD1, "Koristiti: "COL_RED"/tablica ");
if(IsPlayerInAnyVehicle(playerid))
{
new veh = GetPlayerVehicleID(playerid);
SetVehicleNumberPlate(veh, string);
format(string2, sizeof(string2), "Postavili ste tablicu na: "COL_RED"%s", string);
SendClientMessage(playerid, COLOR_GREEN, string2);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Morate biti u vozilu.");
}
return 1;
}


I ja sam napravio slicno i isto se nece promijenit... 🤐
Wooden
Wheel Man
pre 15 godina
\|/ Balcan Fox \|/ wrote on January 15, 2011, 1:14 pm:
napravio sam komandu /tablica kojom bi se trebala namjestiti tablica na autu ali ja kad upisem "/tablica " ne promjeni mi tablicu ostane mi na istoj
evo komande
dcmd_tablica(playerid, params[])
{
new string;
new string2;
if(sscanf(params, "s", string)) return SendClientMessage(playerid, COLOR_GRAD1, "Koristiti: "COL_RED"/tablica ");
if(IsPlayerInAnyVehicle(playerid))
{
new veh = GetPlayerVehicleID(playerid);
SetVehicleNumberPlate(veh, string);
SetVehicleToRespawn(veh );
format(string2, sizeof(string2), "Postavili ste tablicu na: "COL_RED"%s", string);
SendClientMessage(playerid, COLOR_GREEN, string2);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Morate biti u vozilu.");
}
return 1;
}


probaj ovo mislim da ce raditi
DeFox
Underboss
pre 15 godina
Evo sad sam tek sve skuzio.Kod ovoga new string treba ici new string i kada upises komandu /tablica moras cekati da se vozilo respawna i onda tek pise tablica koju si ukucao
http://wiki.sa-mp.com/wiki/SetVehicleNumberPlate
dingospo.TITO
Enforcer
pre 15 godina
Ajd objasni kako sebi ovo da dodam 🙂
Viky
Crime Lord
pre 15 godina
Promjene ce biti spremljene nakon RESPAWNA (tog) vozila.

To bi islo ovako:

dcmd_tablica(playerid, params[])

new string;
new string2;
if(sscanf(params, "s", string)) return SendClientMessage(playerid, COLOR_GRAD1, "Koristiti: "COL_RED"/tablica ");
if(IsPlayerInAnyVehicle(playerid) && PLAYER_STATE_DRIVER)
{
new veh = GetPlayerVehicleID(playerid);
SetVehicleNumberPlate(veh, string);
format(string2, sizeof(string2), "Postavili ste tablicu na: "COL_RED"%s", string);
SendClientMessage(playerid, COLOR_GREEN, string2);
new Float:x,Float:y,Float:z;
new ttt;
GetVehicleHealth(veh,ttt);
SetVehicleHealth(veh,ttt);
GetPlayerPos(playerid,x,y,z);
SetVehicleToRespawn(veh);
SetVehiclePos(veh,x,y,z);
SetVehicleHealth(veh,ttt);
PutPlayerInVehicle(playerid,veh,0);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Morate biti u vozilu ili niste vozac!");
}
return 1;
}

Dodao sam i PLAYER_STATE_DRIVER da nebi doslo do buga....
Upise suvozac, respawna vozilo, i postavi ga za vozaca...
Takodje sam stavio GetVehicleHealth, tako da neki nebi abousali i tako si fixali auto...

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava