Freeroamlar için işe yarar bi' komuttur. Fazla uzatmadan komutu atıyım;
#include <a_samp>
#include <izcmd>
#include <sscanf2>
CMD:plaka(playerid, params[])
{
new Plaka[30], exci[128];
if(sscanf(params, "s[30]", Plaka)) return SendClientMessage(playerid, -1, "/Plaka (yeniplaka)");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "Sürücü koltuğunda olmalısınız.");
SetVehicleNumberPlate(GetPlayerVehicleID(playerid), Plaka);
SetVehicleToRespawn(GetPlayerVehicleID(playerid));
format(exci, sizeof(exci),"Plakanız %s olarak değiştirildi", Plaka);
SendClientMessage(playerid, -1, exci);
return 1;
}
Statü`yü sürücüye atadığın için verdiğin hatada Araçta olmalısın yazıyor. Yan koltuğa binen bir kişi bu komutu yazdığın da "Araçta değilsin." uyarısı alıcak.
if(!IsPlayerInVehicle((playerid)) return SendClientMessage(playerid,-1,"Araçta değilsiniz");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "Sürücü koltuğun da değilsiniz !");
Bunun yerine "sürücü koltuğunda olmalısınız." uyarısı daha mantıklı geliyor kulağa.
Eline sağlık dostum :)
Alıntı yapılan: Silver - 01 Nisan 2017, 10:23:26
Statü`yü sürücüye atadığın için verdiğin hatada Araçta olmalısın yazıyor. Yan koltuğa binen bir kişi bu komutu yazdığın da "Araçta değilsin." uyarısı alıcak.
if(!IsPlayerInVehicle((playerid)) return SendClientMessage(playerid,-1,"Araçta değilsiniz");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "Sürücü koltuğun da değilsiniz !");
Bunun yerine "sürücü koltuğunda olmalısınız." uyarısı daha mantıklı geliyor kulağa.
Eline sağlık dostum :)
Aynen haklısın. Düzelttim.
Kullanacağım tşk.
Paylaşım için teşekkürler
biz bunu sadece kendi satın aldığımız araclara yapabilsek onun kodlarını atabilir misiniz?
Paylaşımın için teşekürler.Bende bunu arıyodum
Eline Saglık
öncelikle eline sağlık, sistemi sunucuya ekledim. sistemi ekledim sorunsuz çalışıyor ancak, araçları respawn ettikten sonra plaka eski haline dönüyor.
Alıntı yapılan: Kaptan - 07 Ekim 2018, 13:06:54
öncelikle eline sağlık, sistemi sunucuya ekledim. sistemi ekledim sorunsuz çalışıyor ancak, araçları respawn ettikten sonra plaka eski haline dönüyor.
Plakaları kayıt ettirmen gerekiyor.
Alıntı yapılan: Zoxy - 07 Ekim 2018, 13:08:11
Alıntı yapılan: Kaptan - 07 Ekim 2018, 13:06:54
öncelikle eline sağlık, sistemi sunucuya ekledim. sistemi ekledim sorunsuz çalışıyor ancak, araçları respawn ettikten sonra plaka eski haline dönüyor.
Plakaları kayıt ettirmen gerekiyor.
tam anlayamadım :hm:
Alıntı yapılan: Kaptan - 07 Ekim 2018, 13:06:54
öncelikle eline sağlık, sistemi sunucuya ekledim. sistemi ekledim sorunsuz çalışıyor ancak, araçları respawn ettikten sonra plaka eski haline dönüyor.
Bende aynısını diyecektim kayıt ediyormu diye ? mysql ile kayıt nasıl ettirebilirim ? Ellerine sağlık bu arada