Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - Tlalala

Oldalak: 1 [2] 3 4 5
16
RP/RPG kérések / Frakciónevet IG lehessen váltani, járművek (dini)
« Dátum: 2015. Augusztus 24. - 00:35:12 »
Frakciónévhez lehet külön file-t és abból olvasod be őket.
Kocsikat egy mappán belül külön fileokban.
 

new i=1;
new car;
if(dini_Int(kdi,\"Kocsi\")>=1)
{
do
{
format(kkk,sizeof(kkk),\"/Kocsik/k%i.ini\",i);
if(!dini_Exists(kkk))
{
dini_Create(kkk);
dini_IntSet(kkk,\"kid\",0);
dini_FloatSet(kkk,\"kx\",0);
dini_FloatSet(kkk,\"ky\",0);
dini_FloatSet(kkk,\"kz\",0);
dini_IntSet(kkk,\"kszin1\",0);
dini_IntSet(kkk,\"kszin2\",0);
dini_Set(kkk,\"Rsz\",\"Nincs\");
dini_Set(kkk,\"Tulaj\",\"Senki\");
dini_IntSet(kkk,\"ar\",0);
}
else
{
kInfo[kid]=dini_Int(kkk,\"kid\");
kInfo[kx]=dini_Float(kkk,\"kx\");
kInfo[ky]=dini_Float(kkk,\"ky\");
kInfo[kz]=dini_Float(kkk,\"kz\");
kInfo[kszin1]=dini_Int(kkk,\"kszin1\");
kInfo[kszin2]=dini_Int(kkk,\"kszin2\");
kInfo[ar]=dini_Int(kkk,\"ar\");
car=CreateVehicle(kInfo[kid],kInfo[kx],kInfo[ky],kInfo[kz],90,kInfo[kszin1],kInfo[kszin2],-1,1);
SetVehicleNumberPlate(car, dini_Get(kkk,\"Rsz\"));
}
i++;
}

 


CMD:kocsilehiv(playerid,params[])
{
new ktul[128];
new car;
new id,szin1,szin2;
new rendsz[64];
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
if(IsPlayerAdmin(playerid))
{
if(sscanf(params,\"iiiss\",id,szin1,szin2,rendsz,ktul)) return SendClientMessage(playerid,-1,\"Használd /kocsilehiv[id][szin1][szin2][rendszam][tulajdonos]\");
car = CreateVehicle(id,x+2,y+2,z+3,90,szin1,szin2,-1);
kocsik++;
dini_IntSet(kdi,\"Kocsi\",kocsik);
SetVehicleNumberPlate(car, rendsz);
kInfo[kid]=id;
kInfo[kx]=x+2;
kInfo[ky]=y+2;
kInfo[kz]=z+3;
kInfo[kszin1]=szin1;
kInfo[kszin2]=szin2;
kInfo[krsz]=rendsz;
format(kkk,sizeof(kkk),\"/Kocsik/k%i.ini\",kocsik);
GetPlayerName(playerid, nev, sizeof(nev));
format(dini, sizeof(dini), \"/Jatekos/%s.ini\",ktul);
if(dini_Exists(dini))
{
pInfo[playerid][Kulcs]=id;
dini_IntSet(dini,\"Kulcs\",pInfo[playerid][Kulcs]);
}
else
{
SendClientMessage(playerid,-1,\"Nincs ilyen játékos az adatbázisban\");
}
if(!dini_Exists(kkk))
{
dini_Create(kkk);
dini_IntSet(kkk,\"kid\",kInfo[kid]);
dini_FloatSet(kkk,\"kx\",kInfo[kx]);
dini_FloatSet(kkk,\"ky\",kInfo[ky]);
dini_FloatSet(kkk,\"kz\",kInfo[kz]);
dini_IntSet(kkk,\"kszin1\",kInfo[kszin1]);
dini_IntSet(kkk,\"kszin2\",kInfo[kszin2]);
dini_Set(kkk,\"Rsz\",kInfo[krsz]);
dini_Set(kkk,\"Tulaj\",ktul);
}
}
return 1;
}

 
Ezt még igen régen csináltam,de nekem bevált.
(Jobban szeretem ilyenhez a do while ciklust de forral is tökéletesen megy)

17
if((newkeys & KEY_SUBMISSION) && !(oldkeys & KEY_SUBMISSION))
Szerintem ez problem mert a kettő kiüti egymást.
Amikor indítod a kocsit azt a timerbe kéne rakni.

18
Szkript kérések / /álnév parancs probléma.
« Dátum: 2015. Augusztus 21. - 23:43:11 »

19
Segítségkérés / Anticheat
« Dátum: 2015. Augusztus 15. - 19:49:18 »
A feltételnél felesleges az strval mert az Stringből csinál Int-et

20
SA-MP: Szerverfejlesztés / Jármű készítés
« Dátum: 2015. Július 26. - 21:58:10 »
Valamint pl.:999-es kocsi id nincs

21
Szkript kérések / Trafipax probléma
« Dátum: 2015. Július 14. - 00:29:17 »
new ids = GetPlayerVehicleID(playerid);
Ez pedig rossz helyen van ez az IsPlayerInRangeOfPoint alatt legyen
GetVehicleSpeed(ids) != 40 ez pedig külön változóban így: GetVehicleSpeed(ids) >= 40

22
Segítségkérés / Fegyver skill gond
« Dátum: 2015. Május 10. - 19:18:14 »
SAMP-ban nem igazán megoldható.
Cleo mod van ami a saját animációdat alakítja át,de a többiek rendesen fogják látni,hacsak nincs meg nekik is a mod

23
Segítségkérés / Egyedi Járműrendszer Learning
« Dátum: 2015. Március 09. - 06:03:29 »
Ez a gond a for ciklussal,hogy számolgat számolgat egy megadott dologig(azaz MAX_VEHICLES -\"ig\")
Minden körben hozzáadsz egyet a count változóhoz.
No ami azt jelenti,hogy 1000-es érték csücsül benne.
És túl kicsi a változód az 1000 kiírásához.
(Ez csak szubjektív vélemény,nem biztos,hogy így van)
Do-while ciklussal próbálkozz.
Minden lehívott kocsinál adjon hozzá egy x változóhoz 1-et amit elmentesz.
A kocsi betöltésnél előhívod ezt a számot és a ciklus csak annyit fog számolni ahány kocsid van.
Bár ha jobban belegondolok for -ral is megy.
Így pontosan leszámolja neked az x kocsit,megcsinálja és elég azt a számot utána kiírni ami abban az x változóban van.

24
Szkript kérések / Shopping rendszer
« Dátum: 2015. Március 02. - 16:57:44 »
if(pInfo[playerid][csoki] < 5)

 
Így.

26
RP/RPG kérések / Járművel Interiorba!
« Dátum: 2015. Február 15. - 17:14:49 »

new carid;
carid = GetPlayerVehicleID(playerid)
SetVehicleVirtualWorld(carid, 10);
SetVehiclePos(carid, x,y,z);
SetPlayerVirtualWorld(playerid, 10);
SetPlayerPos(playerid, x, y, z);
PutPlayerInVehicle(playerid, carid, 0);

27
Segítségkérés / Csapat lekérdezés
« Dátum: 2015. Február 12. - 12:25:54 »
if(GetPlayerTeam(playerid)==szám)

 
És ennyi

28
Segítségkérés / Mod create
« Dátum: 2015. Február 01. - 09:18:34 »
TXD workshop ha csak a skint akarod színezni.
Ha a modelt akarod lecserélni ahhoz pedig valamilyen 3d modellező program.

29
RP/RPG kérések / Mapper+scripter kerestetik!
« Dátum: 2015. Január 20. - 19:39:42 »
Jogszabályok szerint lehet 100ezret ajándékozni bevallás nélkül.
Szóval a fizetés lazán mehet \"ajándék\" címszó alatt.
Semmiért senki nem vállalja

30
Segítségkérés / /asay probléma
« Dátum: 2015. Január 11. - 09:11:18 »
Írd le azt a részt ahol deklarálod a változót.

Oldalak: 1 [2] 3 4 5
SimplePortal 2.3.7 © 2008-2024, SimplePortal