Ü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 - Kovacs_Richard

Oldalak: 1 ... 32 33 [34] 35 36 ... 121
496
RP/RPG kérések / /parkol parancs bug
« Dátum: 2014. szeptember 25. - 12:23:48 »
én pl úgy alkalmazom, hogy a jármû tulajdonságokat egy tömbben tárolom és nem az SA-MP-s jármû ID-val címzem meg...hanem van egy tömb ami csak az SA-MP-s jármû és a saját jármû tulajdonságokat összeköti, hogy ne ciklussal kelljen bejárni...
 
enum x
{
    JarmuTulajdonsag1,
    JarmuTulajdonsag2,
    JarmuTulajdonsag3,
    JarmuTulajdonsag4,
    SAMPVehicleID
}
new SajatJarmuRendszerJarmuAdatok[100]
  • ;

new SAMPJarmuSajatJarmu[MAX_VEHICLES];
public OnVehicleSpawn(vehicleid)
{
    SajatJarmuRendszerJarmuAdatok[sAMPJarmuSajatJarmu[vehicleid]][JarmuTulajdonsag1] = 1;
    return 1;
}
// SA-MP jármûre hivatkozás:
SajatJarmuRendszerJarmuAdatok[id][sAMPVehicleID]

 
remélem érthetõ

497
Segítségkérés / Taxi hívókódszám bug
« Dátum: 2014. szeptember 25. - 09:15:03 »
if(hivasidinput == hivasid)

 
most 1 hívást lehet csak elfogadni...

498
RP/RPG kérések / /parkol parancs bug
« Dátum: 2014. szeptember 25. - 08:57:56 »
nem teljesen értem a logikáját a parancsnak...
 
new carid;
new getcarid;
if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey]) { carid = PlayerInfo[playerid][pPcarkey]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey2]) { carid = PlayerInfo[playerid][pPcarkey2]; }
else if(GetPlayerVehicleID(playerid) == PlayerInfo[playerid][pPcarkey3]) { carid = PlayerInfo[playerid][pPcarkey3]; }
else { return 1; }
getcarid = GetPlayerVehicleID(playerid);

 
carid a 3 kocsi lehet amihez van kulcsa a játékosnak...és ha olyanban ül amihez nincs kulcsa akkor nem fut tovább a parancs...akkor miért van getcarid is?
õõõ tovább nézve a parancsot több hibát is találtam...
CreateVehicle visszatérési értékét nem tároltad el...ez volt a hiba forrása...azt feltételezted ugyanazon az ID-n hozta létre a jármûvet...
módosítottam, de ezzel az a gond, hogy a mentett kulcsokkal probléma lehet...mivel változik az ID...
2 megoldást ajánlok...
1: a saját jármû azonosítás (tömb cella) nem sa-mp-s jármû id alapján
2: nem törlöd a jármûvet, hanem a parkolásnál csak XYZA adatokat mentesz és OnVehicleSpawn alatt odarakod a jármûvet...
 
if(strcmp(cmd, \"/parkol\", true) == 0)
{
// jármû id
new carid = GetPlayerVehicleID(playerid);
// Ha nincs kulcsa a jármûhöz
if(carid != PlayerInfo[playerid][pPcarkey] && carid != PlayerInfo[playerid][pPcarkey2] || carid != PlayerInfo[playerid][pPcarkey3]) { return 1; }
//
GetPlayerName(playerid, playername, sizeof(playername));
// Ha van tulaja a jármûnek
if(CarInfo[carid][cOwned] == 1)
{
    GetVehiclePos(carid, CarInfo[carid][cLocationx], CarInfo[carid][cLocationy], CarInfo[carid][cLocationz]);
GetVehicleZAngle(carid, CarInfo[carid][cAngle]);
//
SendClientMessage(playerid,COLOR_WHITE,\"Sikeresen leparkoltad a jármûvedet! Legközelebb is itt fogod megtalálni!\");
SaveCarCoords();
OnPlayerUpdate(playerid);
DestroyVehicle(carid);
//
new newcarid = CreateVehicle(CarInfo[carid][cModel],CarInfo[carid][cLocationx],CarInfo[carid][cLocationy],CarInfo[carid][cLocationz]+1.0,CarInfo[carid][cAngle],CarInfo[carid][cColorOne],CarInfo[carid][cColorTwo],-1);
TogglePlayerControllable(playerid, 1);
// Rendszám
format(string, sizeof(string), \"ALR-%d\", newcarid);
SetVehicleNumberPlate(newcarid, string);
// Kinézet
AddVehicleComponent(newcarid,CarInfo[carid][cKerek]);
ChangeVehiclePaintjob(newcarid,CarInfo[carid][cPaintjob]-1);
AddVehicleComponent(newcarid,CarInfo[carid][cKinezet1]);
AddVehicleComponent(newcarid,CarInfo[carid][cKinezet2]);
AddVehicleComponent(newcarid,CarInfo[carid][cKinezet3]);
AddVehicleComponent(newcarid,CarInfo[carid][cKinezet4]);
AddVehicleComponent(newcarid,CarInfo[carid][cKinezet5]);
AddVehicleComponent(newcarid,CarInfo[carid][cKinezet6]);
AddVehicleComponent(newcarid,CarInfo[carid][cKinezet7]);
AddVehicleComponent(newcarid,CarInfo[carid][cKinezet8]);
AddVehicleComponent(newcarid,CarInfo[carid][cKinezet9]);
AddVehicleComponent(newcarid,CarInfo[carid][cKinezet10]);
AddVehicleComponent(newcarid,CarInfo[carid][cNitro]);
AddVehicleComponent(newcarid,CarInfo[carid][cHidraulika]);
// CarInfo frissítés
CarInfo[newcarid] = CarInfo[carid];
}
return 1;
}

 
ja és itt még a régi carid adatait törölni kellene...

500
Segítségkérés / Random 10 számjegy generálás
« Dátum: 2014. szeptember 23. - 13:24:13 »
[samp]new telSzam[128];[/samp]
nem kell 128 cella...
555+7 szám+szöveg végi \\0 = 11 karakter
legnagyobb int:   2147483647
általad generált:   5551234567
(pontosabban te 100 és 9999999 között generálsz számot szóval lehet 555100 is a szám...)
6 számjeggyel még kijön, de ha leveszed az 555-öt akkor kijön a 7...
ha mindenáron 7 számjegyet akarsz akkor így:
[samp]randomEx(1000000,8999999)[/samp]
lehetõségek:
- vagy külön tárolod a 7 számjegyet és tárcsázásnál kezeled az 555-öt
- kevesebb mint 7 számjegyet használsz
- nem 555-öt hanem mondjuk 111-et használsz (214 a legnagyobb alkalmazható \'prefix\' ebben az esetben)

501
RP/RPG kérések / Text kérdés
« Dátum: 2014. március 31. - 19:40:15 »
return 0;

 
ha 0-val tér vissza akkor nem írja ki a chatbe...

502
SA-MP: Szerverfejlesztés / ServerSaver Lopásgátló
« Dátum: 2014. március 30. - 21:22:29 »
Idézetet írta: solyom1992 date=1396171357\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47358\" data-ipsquote-contentclass=\"forums_Topic
pontosan egyébként akár azt is használhatjátok még mert ott fent van ez a file azért is hagytam benne ezt az útvonalat mert az egy ingyenes hoston van fent tehát kipróbálásra és akár hosszabb távon is jó lehet
 
ja email floodernek is alkalmazható :D fõleg védés nélkül...

503
SA-MP: Szerverfejlesztés / ServerSaver Lopásgátló
« Dátum: 2014. március 29. - 18:19:24 »
Idézetet írta: jozsi0502 date=1396108758\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47358\" data-ipsquote-contentclass=\"forums_Topic
Köszi mûködik de ha én ide
#define MAILER_URL \"serversaver.webege.com/mailer.php 

 bármit beírok akkor is elindítja a gamemodot nem az a lényege hogy lekérje a mailer.php fájlt ?
 
annak csak az adatokat küldi és a php elküldi az emailt a megadott adatokkal...

504
Segítségkérés / kocsi elõl vagy hátul (szerk)
« Dátum: 2014. március 28. - 17:51:16 »
Idézetet írta: Dfoglalo date=1396018581\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47376\" data-ipsquote-contentclass=\"forums_Topic
Ezzel pontosan azt csinálod...
 

new Float:X,Float:Y,Float:Z,vehid;
GetVehiclePos(vehid,X,Y,Z);

 
De az bonyolult megoldás, és szükséges hozzá minimum 360 lehetõség megadása. Lehet kevesebb is, de az a pontosság rovására menne. Tehát szerintem maradj az elsõ tanácsomnál, az objectes ellenõrzésnél.
 
[/quote]
az meg nem mûködik...mivel nem az aktuális pozícióját adja vissza hanem azt ahol létrehoztad...

505
Segítségkérés / Érték tizedesjegyekig kiírásának csökkentése.
« Dátum: 2014. március 28. - 05:18:49 »
%.1f

 
ez kell neked...
de ha nem akarod hogy legyen .0 akkor meg ez:
 
%.0f

506
Segítségkérés / BörtönTimer
« Dátum: 2014. március 27. - 13:58:48 »
igen mert a timernek milisec-ben kell megadni az idõt...tehát ha 10000-et adsz akkor 10mp-ig lesz börtönben az illetõ...
ha másodpercben adod meg akkor meg kell szoroznod 1000-el:
 
ajtimer[playerid] = SetTimerEx(\"BortonTimer\",(admins[playerid][bortonido]*1000),false,\"d\",playerid);

507
Beszélgetés / Mennyi tiszteleted van?
« Dátum: 2014. március 27. - 12:03:04 »
240

508
Segítségkérés / Fájl sorainak lekérdezése
« Dátum: 2014. március 27. - 04:37:55 »
Idézetet írta: doboka98 date=1395845782\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"47353\" data-ipsquote-contentclass=\"forums_Topic
Igyekszem :D . Egyik barátom szerint át kéne írjam a dinit MySQL-re, mert azzal könnyebb, sõt, jobb a szervernek is. Most azzal próbálkozom.
 
hát én pl soha életemben nem használtam dinit :D alap fájl kezelési funkciókkal kezeltem csak fájlokat...dini jobban terhel csak egyszerûbb használni...
Megéri MySQL-ben tárolni az adatokat de attól még használhatsz config fájlokat...

509
SA-MP: Szerverfejlesztés / ServerSaver Lopásgátló
« Dátum: 2014. március 26. - 13:35:20 »
ha pwn-t is felraksz akkor azt csak erõs jelszóval védett rar-ban ajánlott ha azt akarod ne nyúlják le...

510
Segítségkérés / Fájl sorainak lekérdezése
« Dátum: 2014. március 25. - 18:41:07 »
te tudod :) ha ennyire volt fontos :)
én pl saját parancs motort írtam mert nekem egyszerre lehet dialogként és parancsként használni minden funkciót és ott nagyon egyszerûen megoldottam a dinamikus dialog címzést...tanulj tovább és neked is menni fog majd :)

Oldalak: 1 ... 32 33 [34] 35 36 ... 121
SimplePortal 2.3.7 © 2008-2024, SimplePortal