stock
SetVehicleNumberPlateEx(vehid,plate[])
{
format(Plaquinhas[vehid],64,"%s",plate);
SetVehicleNumberPlate(vehid,plate);
return SetVehicleToRespawn(vehid);
}
stock
RemoveVehicleNumberPlate(vehid)
{
Plaquinhas[vehid][0] = '\0';
SetVehicleNumberPlate(vehid," ");
return SetVehicleToRespawn(vehid);
}
stock
SaveVehicleNumberPlateEx(vehid)
{
new aString[8],iString[64];
format(aString,8,"%d",vehid),format(iString,64,"%s",GetVehicleNumberPlateEx(vehid));
return Fini_SetStr(aString,iString);
}
stock
LoadVehicleNumberPlateEx(vehid)
{
new aString[64];
format(aString,64,"%d",vehid);
return SetVehicleNumberPlateEx(vehid,Fini_GetStr(aString));
}
vehid,plate
if(dialogid == 10101){if(PlayerToPoint(2.0,playerid,610.4263,-589.5641,17.2266)){new Float:X;new Float:Y;new Float:Z;new Float:angle;if(GetPlayerGP(playerid) < 100) return SendClientMessage(playerid,COLOR_GREY,"{FFFFFF}[{CD96E3}PLACA{FFFFFF}]: Voce nao tem R$100 para mudar sua placa.");
if(strlen(inputtext) < 1 || strlen(inputtext) > 8) return SendClientMessage(playerid, 0xAFAFAFAA, "{FFFFFF}[{CD96E3}PLACA{FFFFFF}]: Texto Invalido.");else{// linha 26347
format(string, sizeof(string), "{FFFFFF}[{CD96E3}PLACA{FFFFFF}]: Voce alterou o nome da placa do seu veiculo para \'%s\' e pagou R$100", inputtext);
SendClientMessage(playerid, 0x33CCFFAA, string);GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, angle);GivePlayerGP(playerid,-100);SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext);SetVehicleToRespawn(GetPlayerVehicleID(playerid));GetPlayerPos(playerid, X, Y, Z);
SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);SetVehicleZAngle(GetPlayerVehicleID(playerid), angle);PutPlayerInVehicle(playerid, GetPlayerVehicleID(playerid), 0);SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z+2);}}else{SendClientMessage(playerid, COLOR_WHITE, "Voce Nao Esta no local de emplacar !");return true;}}// linha 26351
SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext)
SetVehicleNumberPlateEx(vehid,plate[])
vehid,plate
vehid,plate
vehid,plate
stock
SetVehicleNumberPlateEx(vehid,plate[])
{
format(Plaquinhas[vehid],64,"%s",plate);
SetVehicleNumberPlate(vehid,plate);
return SetVehicleToRespawn(vehid);
}
stock
RemoveVehicleNumberPlate(vehid)
{
Plaquinhas[vehid][0] = '\0';
SetVehicleNumberPlate(vehid," ");
return SetVehicleToRespawn(vehid);
}
stock
SaveVehicleNumberPlateEx(vehid)
{
new aString[8],iString[64];
format(aString,8,"%d",vehid),format(iString,64,"%s",GetVehicleNumberPlateEx(vehid));
return Fini_SetStr(aString,iString);
}
stock
LoadVehicleNumberPlateEx(vehid)
{
new aString[64];
format(aString,64,"%d",vehid);
return SetVehicleNumberPlateEx(vehid,Fini_GetStr(aString));
}
SaveVehicleNumberPlateEx(GetPlayerVehicleID)
SaveVehicleNumberPlateEx(vehid)
Entendi agora =D
para usa-la na dialogid inputtext Deveria usar pawn Код:
pawn Код:
![]() "You must spread some Reputation around before giving it to PT again." |
SaveVehicleNumberPlateEx(GetPlayerVehicleID(falta aqui algo ), aqui tambem falta)
SaveVehicleNumberPlateEx(GetPlayerVehicleID(playerid))
Opa desculpe esqueci acontece kkk =D
pawn Код:
|
SaveVehicleNumberPlateEx(GetPlayerVehicleID(playerid), que falta aqui?)
- e o plate seja o text que aparece na placa, que o player escreveu logo e o inputtext
|