GTA-Center.com » Forum
http://www.gta-center.com/forums/

Postate qui i vostri script Utili ;)
http://www.gta-center.com/forums/viewtopic.php?f=58&t=1282
Pagina 1 di 1

Autore:  S&C [ 02/07/2011, 14:11 ]
Oggetto del messaggio:  Postate qui i vostri script Utili ;)

(Lo rifaccio perchè nell'altro Topic Certa Gente e andata un pò OT, :uhmsese: )
Ragazzi, Che ne dite di postare Script Utili? (Piccoli Script Eh xD)...
Io ne Posto uno Mio:
Comando Spawner Vehicle (Fatto Da me);
Codice:
   if(cmd[0].tolower() == "/v")
   {
   if(cmd.len() !=2)return sendPlayerMessage(playerid, "Usa: /v <ID VEICOLO>", VERDE, true);
   local Veh = cmd[1].tointeger();
   local Pos = getPlayerCoordinates(playerid);
   if(Veh < 0 && Veh > 126)return sendPlayerMessage(playerid,  "Veicolo Invalido!!", VERDE, true);
   createVehicle(Veh, Pos[0]+4, Pos[1], Pos[2], 0, 0, 0, 0);
   sendPlayerMessage(playerid, "Veicolo ID:" + Veh + "Creato!, VERDE, true);
   }

Testato: Non testato
Se ho sbagliato Ditemelo, E' il mio primo comando....

Autore:  Giovanni94m [ 02/07/2011, 15:05 ]
Oggetto del messaggio:  Re: Postate qui i vostri script Utili ;)

Spawn veicoli con nome o id:
Codice:
local vehicleNames = [
      "Admiral", "Airtug", "Ambulance", "Banshee", "Benson", "Biff", "Blista Compact", "Bobcat", "Boxville", "Buccaneer",
      "Burrito", "Burrito", "Bus", "Cabby", "Cavalcade", "Chavos", "Cognoscenti", "Comet", "Coquette",
      "DF8", "Dilettante", "Dukes", "E109", "Emperor", "Emperor", "Esperanto", "Faction", "FBI", "Feltzer",
      "Feroci", "Feroci", "Firetruck", "Flatbed", "Fortune", "Forklift", "Futo", "FXT", "Habanero", "Hakumai",
      "Huntley", "Infernus", "Ingot", "Intruder", "Landstalker", "Lokus", "Manana", "Marbella", "Merit", "Minivan",
      "Moonbeam", "MrTasty", "Mule", "Noose", "Nstockade", "Oracle", "Packer", "Patriot", "Perennial", "Perennial",
      "Peyote", "Phantom", "Pinnacle", "PMP600", "Police", "Police", "Polpatriot", "Pony", "Premier", "Pres", "Primo",
      "Pstockade", "Rancher", "Rebla", "Ripley", "Romero", "Rom", "Ruiner", "Sabre", "Sabre", "SabreGT", "Schafter",
      "Sentinel", "Solair", "Speedo", "Stalion", "Steed", "Stockade", "Stratum", "Stretch", "Sultan", "SultanRS",
      "SuperGT", "Taxi", "Taxi", "Trash", "Turismo", "Uranus", "Vigero", "Vigero", "Vincent", "Virgo", "Voodoo",
      "Washington", "Willard", "Yankee", "Bobber", "Faggio", "Hellfury", "NRG900", "PCJ600", "Sanchez", "Zombieb",
      "Annihilator", "Maverick", "Polmav", "Tourmav", "Dinghy", "Jetmax", "Marquis", "Predator", "Reefer", "Squalo",
      "Tuga", "Tropic", "Cablecar", "Subway" ];


Codice:
   if(cmd[0] == "/v")
   {
      if(cmd.len() == 2)
      {
         local car;
         if(isInteger(cmd[1]))
         {
            car = cmd[1].tointeger();
         }else{
            car = getVehicleIDFromName(cmd[1].tostring());
         }
         local pos;
         if(isPlayerInAnyVehicle(playerid))
            pos = getVehicleCoordinates(getPlayerVehicleId(playerid));
         else
            pos = getPlayerCoordinates(playerid);
         local heading = getPlayerHeading(playerid);
         
         local veh = createVehicle(car, pos[0], pos[1], pos[2], 0.0, 0.0, heading, 1, 1, 1, 1);
         if(veh != INVALID_VEHICLE_ID)
         {
            if(isPlayerInAnyVehicle(playerid)) deleteVehicle(getPlayerVehicleId(playerid));
            warpPlayerIntoVehicle(playerid, veh);
            sendPlayerMessage(playerid, "** Hai spawnato " + getVehicleName(car) + " (Model ID:" + car.tointeger() + ")", COLOR_GREEN);
         }else{
            sendPlayerMessage(playerid, "** Utilizzo: /v <nome-auto o id>", COLOR_GREY);
         }
      }
      return 1;
   }


Codice:
function getVehicleIDFromName(vehname)
{
   for(local i = 0; i < vehicleNames.len(); i += 1)
   {
      if(vehicleNames[i].tolower().find(vehname.tolower()) != null) return i;
   }
   return -1;
}

Autore:  S&C [ 03/07/2011, 17:05 ]
Oggetto del messaggio:  Re: Postate qui i vostri script Utili ;)

Mi può servire :ahsese: Mi dai il permesso di prenderlo e modificarlo? :|

Autore:  Giovanni94m [ 03/07/2011, 18:23 ]
Oggetto del messaggio:  Re: Postate qui i vostri script Utili ;)

Fai quello che vuoi ;)

Autore:  S&C [ 04/07/2011, 21:37 ]
Oggetto del messaggio:  Re: Postate qui i vostri script Utili ;)

: Thanks :

Autore:  S&C [ 08/07/2011, 22:20 ]
Oggetto del messaggio:  Re: Postate qui i vostri script Utili ;)

Eccone un Altro, Questo serve per bannare un player stabilendo i minuti...

Codice:
if(cmd[0].tolower() == "/ban")
    {
   if(cmd.len != 4)return sendPlayerMessage(playerid, VERDE, "Usa: /ban <ID> <Motivo> <Minuti Ban>");
   local ID = cmd[1].tointeger();
   local Motivo = cmd[2].tostring();
   local Secondi = cmd[3].tointeger();
   sendMessageToAll("L'admin" + getPlayerName(playerid) + "ha bannato" + getPlayerName(ID) + "per"+ Secondi*60 + "Minuti ("+ Secondi + "Sec.). Motivo:" + Motivo, GIALLO, true);
   banPlayer(ID, Secondi*60);
   return 1;
   }


Ditemi se va bene.. ;)

Autore:  S&C [ 09/07/2011, 11:10 ]
Oggetto del messaggio:  Re: Postate qui i vostri script Utili ;)

EDITED!

Autore:  Peppinux AKA Peppe_Stasu [ 09/07/2011, 11:19 ]
Oggetto del messaggio:  Re: Postate qui i vostri script Utili ;)

E' un edit del ProxyDetector della LA-RP fatto per Squirrel :facepalm:.

Autore:  S&C [ 09/07/2011, 13:13 ]
Oggetto del messaggio:  Re: Postate qui i vostri script Utili ;)

E io che ho detto .-. HO scritto: Preso dal Pawno, e modificato allo squirrel .-. :facepalm:

Autore:  Giovanni94m [ 09/07/2011, 14:18 ]
Oggetto del messaggio:  Re: Postate qui i vostri script Utili ;)

Tutto sbagliato. Non esistono new nello squirrel :sisi:

Autore:  S&C [ 09/07/2011, 15:21 ]
Oggetto del messaggio:  Re: Postate qui i vostri script Utili ;)

Già ho sbagliato alcune cose :S COrreggilo tu Giovanni asd

Pagina 1 di 1 Tutti gli orari sono UTC + 1 ora [ ora legale ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/