Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //By Willian_Luigi, FilterScript vehicle creator 2.0
- //Logo mais estarei criando o reverso que faça o load deste banco de dados para o GM...
- #include <a_samp>
- #include <sscanf2>
- #include <ZCMD>
- #include <SII>
- #define filterScriptUser
- #define PASTE_CAR "Carros/%d.ini"
- forward CAR_NAME(car);
- new
- Global[128],
- Float:x,
- Float:y,
- Float:z,
- Float:a,
- DATA_CAR = 0;
- CMD:cc(playerid, params[]) {
- new car, c1, c2;
- if(sscanf(params, "ddd", car,c1,c2))
- return SendClientMessage(playerid, -1, "Approppriately Use: /cc [carid]");
- wii_CreateCars(playerid, car, c1, c2);
- return 1;
- }
- stock wii_CreateCars(playerid, carro, c1, c2) {
- DATA_CAR++;
- GetPlayerPos(playerid, x, y, z);
- GetPlayerFacingAngle(playerid, a);
- CreateVehicle(carro, x+2, y+2, z, a, c1, c2, 999999);
- new Carros[30];
- format(Carros, 30, PASTE_CAR, DATA_CAR);
- INI_Open(Carros);
- format(Global, 20, "%d", carro);INI_WriteString("Info Car ID", Global);
- format(Global, 20, "%f", x);INI_WriteString("Info Float x", Global);
- format(Global, 20, "%f", y);INI_WriteString("Info Float y", Global);
- format(Global, 20, "%f", z);INI_WriteString("Info Float z", Global);
- format(Global, 20, "%f", a);INI_WriteString("Info Float a", Global);
- format(Global, 20, "%d", c1);INI_WriteString("Info Cor 1", Global);
- format(Global, 20, "%d", c2);INI_WriteString("Info Cor 2", Global);
- INI_WriteString("Info RespawnTime", "999999");
- INI_Save();
- INI_Close();
- return 1;
- }
- /*
- //By Willian_Luigi, version 1.0 (old)
- #include <a_samp>
- #include <zcmd>
- #include <sscanf2>
- //#define Pasta_Carros "Carros/Carro%d.ini"
- #define Pasta_Carros "Carros/%s.ini"
- public OnFilterScriptInit()
- {
- print("--------------------------------------\n");
- print("FilterScript made by: Willian_Luigi");
- print("\n--------------------------------------");
- return 1;
- }
- new wii[MAX_PLAYERS] = 0;
- CMD:cc(playerid, params[])
- {
- new wiiCar, wiiS[128];
- if(sscanf(params, "s[128]i", wiiS,wiiCar))
- {
- SendClientMessage(playerid, -1, "USE: /cc [id]");
- return true;
- }
- if(strlen(wiiS) == 0) return SendClientMessage(playerid, -1, "Digite um nome para org...");
- wii_CreateCars(wiiS, playerid, wiiCar);
- return true;
- }
- wii_CreateCars(const org[], playerid, carro)
- {
- wii[playerid]++;
- new wii_S[128], Float:wii_X, Float:wii_Y, Float:wii_Z, Float:wii_A;
- GetPlayerPos(playerid, wii_X, wii_Y, wii_Z);
- GetPlayerFacingAngle(playerid, wii_A);
- CreateVehicle(carro, wii_X, wii_Y, wii_Z, wii_A, -1, -1, 99999999);
- format(wii_S, sizeof(wii_S),"Carro ID: %d AddStaticVehicleEx(%d, %f, %f ,%f, %f, -1, -1, 99999999);\n", wii[playerid], carro, wii_X, wii_Y, wii_Z, wii_A);
- new ii[30], File:FuckYeah;
- format(ii, sizeof(ii), Pasta_Carros, org);
- //format(ii, sizeof(ii), Pasta_Carros, wii[playerid]);
- FuckYeah = fopen(ii, io_append);
- fwrite(FuckYeah, wii_S);
- fclose(FuckYeah);
- return 1;
- }
- */
- #if defined filterScriptUser
- public OnFilterScriptInit() {
- print("FilterScript vehicleCreator.");
- return print("Atual update from Willian_Luigi");
- }
- #else
- #error Run this like a FilterScript, By:Willian_Luigi
- #endif
Advertisement
Add Comment
Please, Sign In to add comment