Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:vipname(playerid, params[])
- {
- if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
- new text[64],string[126];
- new vehicleid = GetPlayerVehicleID(playerid);
- if(sscanf(params, "s[50]", text)) return SCM(playerid, COLOR_SERVER,"Syntax: {FFFFFF}/VipName <name>");
- if(CarInfo[OwnedVeh(vehicleid)][cVIPC] == 0) return SCM(playerid, COLOR_ERROR, "Acest vehicul nu este unul de tip VIP.");
- {
- if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER && GetPlayerState(playerid) != PLAYER_STATE_PASSENGER) return SCM(playerid, COLOR_ERROR, "Nu esti intr-un vehicul.");
- if(OwnedVeh(vehicleid))
- {
- if(strlen(text) > 15) return SCM(playerid, COLOR_ERROR, "Nu poti insera un text mai mare de 15 caractere !");
- if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 411) return SCM(playerid, COLOR_ERROR, "Aceasta comanda se poate folosi doar pe masinile de tip 'Infernus' si 'Sultan'.");
- if(VipText[playerid] == 0)
- {
- vText = CreateObject(19327, -2597.0762, -2638.4270, -5.3536, -87.6999, 90.4001, -87.1805);
- SetObjectMaterialText(vText, text, 0, 50, "Arial", 25, 1, 0xFFFFFFFF, 0, 1);
- AttachObjectToVehicle(vText, vehicleid, 0.0,-1.9, 0.3, 270.0, 0.0, 0.0);
- format(szMessage, sizeof(szMessage), "# {FFFFFF}Text pentru vehicul setat: '%s'", text);
- SCM(playerid, COLOR_SERVER, szMessage);
- VipText[playerid] = 1;
- strmid(CarInfo[OwnedVeh(vehicleid)][cVipName], text, 0, strlen(text), 255);
- CarInfo[OwnedVeh(vehicleid)][cVipName] = vText;
- mysql_format(SQL,string,sizeof(string),"UPDATE `cars` SET `VipName`='%s' WHERE `ID`='%d'",CarInfo[OwnedVeh(vehicleid)][cVipName],OwnedVeh(vehicleid));
- }
- else if(VipText[playerid] == 1)
- {
- SCM(playerid, -1, "Ai deja un text VIP pe masina, foloseste /removetext pentru a-l sterge.");
- }
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "This is not a personal car.");
- }
- return 1;
- }
Add Comment
Please, Sign In to add comment