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

Oldalak: 1 2 3 [4] 5 6 ... 25
46
Segítségkérés / Float, string és egyebek eltárolása egy tömbben
« Dátum: 2015. május 07. - 11:40:36 »
Köszi szépen, ment a +! :)

47
Segítségkérés / Float, string és egyebek eltárolása egy tömbben
« Dátum: 2015. május 07. - 11:32:26 »
Sziasztok!
Egy kamionos munkához kellene segítség. Egy tömbben szeretném eltárolni a koordinátákat és a hely nevét is.
Ha viszont elé írok egy szöveget, tag mismatch-ot ír.
 
new Float:DriverInfo[][] =
{
{\"LS depó\", 911.4924, -1228.8376, 16.9766},//ls depó
{-2170.5125, -211.0563, 35.3203},//sf depó
{90.3790, -273.4575, 1.5781},//sf farm raktár
{-520.2466, -488.5591, 25.5234},//sf határ Raktár
{-1031.1975, -682.7448, 32.0078}//sf határ finomító
};

 
Hogyan kellene csinálni?

48
Segítségkérés / Parancson belüli parancsnak adott értéke(dafuq)
« Dátum: 2015. április 25. - 08:53:17 »
Sikerült, köszönöm szépen!

49
Segítségkérés / Parancson belüli parancsnak adott értéke(dafuq)
« Dátum: 2015. április 24. - 16:16:32 »
Igen az már sikerült. Viszont ha még \"beljebb\" megyek, az már nem jó.

50
Segítségkérés / Parancson belüli parancsnak adott értéke(dafuq)
« Dátum: 2015. április 24. - 15:57:27 »
Sziasztok!
Van nekem egy parancsom, és azon belül még pár. Na, nekem ezen belül kéne még egy/kettő. :DD
Pl.: /v setcolor [szín1] [szín2]
      /v setplate [Rendszám]
Viszont amikor be akarom írni a színeket, Használat: /v [setcolor/setplate-ot ír.
Írok egy kódot, hátha úgy egyszerűbb megérteni.
 
CMD:v(playerid, params[])
{
    new vehicleid = GetPlayerVehicleID(playerid);
if(!strcmp(params, \"setcolor\", false))
{
new color1, color2;
if(sscanf(params, \"dd\", color1, color2)) return SendClientMessage(playerid, -1, \"Használat: /v setcolor [szín1] [szín2]\");
if(color1 < 0 || color1 > 255 || color2 < 0 || color2 > 255) return SendClientMessage(playerid, -1, \"A színnek 0 és 255 közé kell esnie!\");
else
{
   ChangeVehicleColor(vehicleid, color1, color2);
}
}
else if(!strcmp(params, \"setplate\", false))
{
    new txt[64];
    if(sscanf(params, \"s\",txt)) return SendClientMessage(playerid, -1, \"Használat: /v setplate [Rendszám]\");
if(strlen(txt) < 1 || strlen(txt) > 6) return SendClientMessage(playerid, -1, \"Legalább 1, maximum 6 karakter!\");
else
{
    SetVehicleNumberPlate(vehicleid, txt);
}
}
else SendClientMessage(playerid, -1, \"Használat: /v [setcolor/setplate]\");
return 1;
}

51
Segítségkérés / Mentett fájl nevének kiolvasása(jármű ID-é)
« Dátum: 2015. április 23. - 17:18:42 »
Végre sikerült! :D Köszönöm szépen mindkettőtöknek a segítséget! ;)

52
Segítségkérés / Mentett fájl nevének kiolvasása(jármű ID-é)
« Dátum: 2015. április 23. - 16:53:36 »
No igen, csak az a gond hogy a jármű ID(GetPlayerVehicleID) nem egyezik a lementett ID-vel(PlayerInfo). =(

53
Segítségkérés / Mentett fájl nevének kiolvasása(jármű ID-é)
« Dátum: 2015. április 23. - 16:42:02 »
Na sikerült eljutni odáig, hogy minden létrehozott kocsinak adtam egy azonosítót, ami a játékos fájljába bele van írva.
Már csak azt kéne, hogy ebből a számból megtudjam, hogy épp benne ül-e.
 
   PlayerInfo[playerid][Car1] //Car1 = Birtokolt jármű ID-je
VehicleInfo[vehicleid][iD] //Az előbbi szám, ami egyben megegyezik a kocsi fájljának nevével

54
Segítségkérés / Mentett fájl nevének kiolvasása(jármű ID-é)
« Dátum: 2015. április 19. - 19:53:39 »
[gmod]Pawn codet ne hagyd le![/gmod]
 
stock VFile(vehicleid)
{
        new Car[64];
        format(Car,64,\"Vehicles/%d.ini\",vehicleid);
        return Car;
}

 
A többi kódnál működik rendesen(Jármű létrehozása, mentése, stb).

55
Segítségkérés / Mentett fájl nevének kiolvasása(jármű ID-é)
« Dátum: 2015. április 19. - 19:49:45 »
Három kocsiból egynél ír 2-őt, de az nem hozzá tartozik.
\"752993837sa-mp-003_www.kepfeltoltes.hu_.png\"

56
Segítségkérés / Mentett fájl nevének kiolvasása(jármű ID-é)
« Dátum: 2015. április 19. - 19:15:50 »
\"3234894322_www.kepfeltoltes.hu_.png\"
Ha közvetlenül a fájlból hívom be az értéket, akkor is nullát ír...

57
Segítségkérés / Mentett fájl nevének kiolvasása(jármű ID-é)
« Dátum: 2015. április 19. - 16:59:41 »
Sziasztok!
Megpróbálom elmagyarázni, hogy mit szeretnék.. :D
Adott egy Dinivel lementett kocsi. Ha beülök a járműbe és beírom a parancsot, szeretném megkapni a számot, ami a kocsihoz tartozik.
Tehát:
 
CMD:id(playerid, params[])
{
        new txt[128];
new vehicleid = GetPlayerVehicleID(playerid);
new savedid = VehicleInfo[vehicleid][iD];
format(txt, sizeof(txt), \"Jármű ID: %d\", savedid);
SendClientMessage(playerid, -1, txt);
return 1;
}

 
Sajnos ez a gyakorlatban nem működik,  mindig nullát ír. Ötletek? :/

58
Segítségkérés / Al-parancs készítés
« Dátum: 2015. április 17. - 15:53:47 »
Mükszik, köszi szépen! ;)

59
Segítségkérés / Al-parancs készítés
« Dátum: 2015. április 17. - 15:43:36 »
Sziasztok!
Nem rég kezdtem újra a sciptelgetést, ezért még nem teljesen emlékszem mit-hogyan kell csinálni :D
Szeretnék egy ilyesféle parancsot, csak ez így nem működik. Ha csak azt írom be hogy /munka, akkor kiírja a Használat:-os feliratot, viszont ha hozzáírok akármit, azt írja ki hogy Sikeresen elkezdted a munkát. :/ Meg tudnátok mondani, hogy hol a hiba?
Ui.: Én nem látok itt kategória menüpontot :/
 
CMD:munka(playerid, params[])
{
new parancs[128], txt[128];
format(txt, sizeof(txt), \"%s\", parancs);
if(sscanf(params, \"s\", parancs)) return SendClientMessage(playerid, 0, \"Használat: /munka [kezd/befejez]\");
if(!strcmp(txt, \"kezd\", true))
{
SendClientMessage(playerid, 1, \"Sikeresen elkezdted a munkát.\");
}
else if(!strcmp(txt, \"befejez\", true))
{
SendClientMessage(playerid, 1, \"Sikeresen befejezted a munkát.\");
}
return 1;
}

60
Segítségkérés / Repülés spawnolás után(Bug?)
« Dátum: 2015. április 10. - 13:29:59 »
Sikerült, valóban ez volt a hiba, mivel elfelejtettem kikapcsolni bejelentkezés után :D Köszi ;)

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