Szerző Téma: Rendszám  (Megtekintve 4763 alkalommal)

Rendszám
« Dátum: 2011. március 04. - 20:20:12 »
0 Show voters
a név magáért beszél nekem ojan kellene hogy /rendszám és be tudom állitani a kocsi rendszámát és log ba mentse a rendszámot és restartnál is az maradjon

Rendszám
« Válasz #1 Dátum: 2011. március 04. - 21:35:25 »
0 Show voters
#include <a_samp>
#include <zcmd>
#include <dini>
#include <sscanf>
public OnFilterScriptInit() {
new file[20];
for(new i = 0; i < MAX_VEHICLES; i++) {
    format(file, sizeof(file), \"%d.ini\", i);
    if(dini_Exists(file)) return SetVehicleNumberPlate(i, dini_Get(file, \"Numberplate\"));
    SetVehicleToRespawn(i);
}
return 1;
}
CMD:rendszam(playerid, params[]) {
new file[20], platestr[20], vehicleid = GetPlayerVehicleID(playerid);
new Float:X, Float:Y, Float:Z, Float:A;
if(sscanf(params, \"s\", platestr)) return SendClientMessage(playerid, 0xFF0000FF, \"USAGE: /setnumberplate [string]\");
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000FF, \"Nem ülsz jármûben!\");
format(file, sizeof(file), \"%d.ini\", vehicleid);
GetPlayerPos(playerid, X, Y, Z); GetVehicleZAngle(vehicleid, A);
SetVehicleNumberPlate(vehicleid, platestr);
SetVehicleToRespawn(vehicleid);
SetVehiclePos(vehicleid, X, Y, Z);
SetVehicleZAngle(vehicleid, A);
PutPlayerInVehicle(playerid, vehicleid, 0);
if(!dini_Exists(file)) dini_Create(file);
dini_Set(file, \"Numberplate\", platestr);
return 1;
}

 
Fogalmam nincs, h mûxik-e

Rendszám
« Válasz #2 Dátum: 2011. március 04. - 21:43:42 »
0 Show voters
eszt nagyon nem értem eszt a Zcmd-t rendesen nem tudnád felrakni?

Rendszám
« Válasz #3 Dátum: 2011. március 04. - 22:59:24 »
0 Show voters
Esetleg használnál helyesírási szótárat?
Irritál az óvodás szintû írás.
Amugy holnap sztem írok másikat, mert ez sok helyet foglal, és sok fájlt hoz lépre.


Kénytelen leszel ZCMD-t használni, mert az sscanf nem mûködik, ha OnPlayercommandText() alatt használod (legalábbis nekem)
Javítva, hogy 1 fájlba mentse
 
#include <a_samp>
#include <dini>
#include <sscanf>
#include <zcmd>
#define VEH_FILE    \"vehicles.ini\"
public OnFilterScriptInit() {
new plate[20];
      for(new i = 0; i < MAX_VEHICLES; i++) {
        format(plate, sizeof(plate), \"%d\", i);
          if(dini_Exists(VEH_FILE)) return SetVehicleNumberPlate(i, dini_Get(VEH_FILE, plate));
          SetVehicleToRespawn(i);
      }
      return 1;
}
CMD:rendszam(playerid, params[]) {
new platestr[20], string[20], vehicleid = GetPlayerVehicleID(playerid);
new Float:X, Float:Y, Float:Z, Float:A;
if(sscanf(params, \"s\", platestr)) return SendClientMessage(playerid, 0xFF0000FF, \"USAGE: /setnumberplate [string]\");
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFF0000FF, \"Nem ülsz jármûben!\");
GetPlayerPos(playerid, X, Y, Z); GetVehicleZAngle(vehicleid, A);
SetVehicleNumberPlate(vehicleid, platestr);
SetVehicleToRespawn(vehicleid);
SetVehiclePos(vehicleid, X, Y, Z);
SetVehicleZAngle(vehicleid, A);
PutPlayerInVehicle(playerid, vehicleid, 0);
format(string, sizeof(string), \"%d\", vehicleid);
if(!dini_Exists(VEH_FILE)) dini_Create(VEH_FILE);
dini_Set(VEH_FILE, string, platestr);
return 1;
}
« Utoljára szerkesztve: 2011. március 05. - 09:11:52 írta TengeriMalac »

Rendszám
« Válasz #4 Dátum: 2011. március 05. - 09:56:15 »
0 Show voters
Segítenél nekem belerakni a mod ba?

Nem elérhető DeeW

Rendszám
« Válasz #5 Dátum: 2011. március 05. - 10:18:21 »
0 Show voters
Nem tudom, hogy neked megfelel e de megcsináltam FilterScriptbe.
AMX: http://solidfiles.com/d/2660/
PWN: http://solidfiles.com/d/d2666/
« Utoljára szerkesztve: 2011. március 05. - 10:33:19 írta _AnToM_ »

Rendszám
« Válasz #6 Dátum: 2011. március 05. - 10:26:32 »
0 Show voters
nagyon köszönöm szépen ! :)

Rendszám
« Válasz #7 Dátum: 2011. március 05. - 10:31:09 »
+1 Show voters
Nem hiszem, hogy nehéz lenne bemásolni, elmenteni más néven, és feltenni solidfiles.com-ra
De mivel te a régi verziót \"csináltad\" meg, ezért terhelni fogja a szervert.
GL & HF

Rendszám
« Válasz #8 Dátum: 2011. március 05. - 10:38:24 »
0 Show voters
Elnézést de a Filescript nem mûködik fel ismeri a scriptet de be irom a parancsot és semmi!

Rendszám
« Válasz #9 Dátum: 2011. március 05. - 11:02:49 »
0 Show voters
Katt
Ha ez sem mûködik, akkor benne van a hiba.

Nem elérhető DeeW

Rendszám
« Válasz #10 Dátum: 2011. március 05. - 11:08:53 »
0 Show voters
Nállam tökéletesen mûködik. Nállad van a hiba.
Kép róla:
http://www.kephost.com/images4/2011/3/5/x5x89unhk0cdrprcv0za.png

Rendszám
« Válasz #11 Dátum: 2011. március 05. - 12:26:20 »
0 Show voters
nem jó

Penzykee.

  • Vendég
Rendszám
« Válasz #12 Dátum: 2011. március 05. - 12:55:37 »
0 Show voters
De mit ír?
Mi a hiba?

Rendszám
« Válasz #13 Dátum: 2011. március 05. - 12:58:08 »
0 Show voters
szerintem N00B
Nekem tökéletesen mûködik

Rendszám
« Válasz #14 Dátum: 2011. március 05. - 19:27:10 »
0 Show voters
semmit nem ir ki beolvassa a scriptet fel megyek szerora és be irom a parancsot de semmi sekép sehang :S

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal