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

Oldalak: 1 ... 9 10 [11] 12 13 ... 15
151
Segítségkérés / Szinezés és RCON admin
« Dátum: 2013. január 12. - 14:05:35 »
Csak egy megjegyzés: ezt a parancsot ha beírod, akkor csak te látod a kiírást!
Használd a GameTextForPlayer helyett ezt:
 
GameTextForAll(\"~g~~h~~h~Szerver Leallas!!\",5000,5 );

 
E: Rupert már megint beelõzött. :)

152
Segítségkérés / Dialog után egy másik Dialog létrehozása
« Dátum: 2013. január 12. - 13:37:59 »
Idézetet írta: ZyZu date=1357993751\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32256\" data-ipsquote-contentclass=\"forums_Topic
Vagy használsz zcmd -t?  :whistle: Vagyis a mód elejére nincs beírva ez? #include <zcmd> ha igen töröld ki.
 
Nálam is volt már hasonló hiba, még 1 éve körülbelül, hogy alapból strcmp-t használok, beinceltem a zcmd-t és pár parancsra nekem is unknown-t dobott.

Dupla hozzászólás automatikusan összefûzve. ( 2013. január 12. - 13:42:14 )


Igen én is szeretnék egy majdnem ugyan ilyen kérdést feltenni...
Szóval azt, hogy lehet megoldani, hogy egy gamemode.-ba több dialog menü legyen. Pl beírom /fegyverek és kidobja ugye a cuccost...
De beírom /munka vagy /tuning és az is mûködjön rendesen. Ez EGY gamemode.-ba legyen benne pl. 3 dialog menü... Ez lehetséges?
 
[/quote]
Persze, ShowPlayerDialog-nál az azonosítóhoz más számot írsz, és onplayerdialogresponse -nál pedig
 
switch(dialogid)
{
    case azonosító:
    {
    //valami
    }
}

 
és az aznosító helyére azt a számot írod, amit a showplayerdialog-hoz írtál.

153
Segítségkérés / Szint Baj :(
« Dátum: 2013. január 12. - 13:23:29 »
A módodból (vagy ha vannak fs-eid akkor azokbó isl) az OnPlayerDeath részt másold már be, légyszi!
E: nem ez lesz a baj szeritem

154
Segítségkérés / Dialog után egy másik Dialog létrehozása
« Dátum: 2013. január 12. - 11:51:12 »
Tehát ha lekérted a fegyvert, akkor dobjon fel még egy dialogot?

155
Segítségkérés / Kocsival való teleportálás
« Dátum: 2013. január 12. - 11:38:34 »
E: Megvan!
 

if(response)
{
if(listitem==0)
{
SendClientMessage(playerid,0xFF000000,\"Elteleportáltál Los Santos-ba\");
if( IsPlayerInAnyVehicle( playerid ) )
{
new vehicleid = GetPlayerVehicleID(playerid);
SetVehiclePos( vehicleid, 2779.7939,-2010.4519,13.5547 );
}
else
{
SetPlayerPos( playerid, 2779.7939,-2010.4519,13.5547 );
}
return 1;
}

 
Így próbáld!

156
Segítségkérés / Fegyver rendszer és mentés
« Dátum: 2013. január 12. - 11:36:12 »
Én találtam egy ilyet, nemtudom hogy milyen, teszteld le, de szerinem jól mûködik!
Inc-ek ha nincsenek meg, akkor töltsd le õket!
http://forum.sa-mp.com/showthread.php?t=315262

157
Segítségkérés / Kocsival való teleportálás
« Dátum: 2013. január 12. - 11:27:31 »
Pisti, annak jónak kell lennie!
Koordinátákat beírtad az XYZ helyére?

158
Archívum / BBEHosting.hu ~[Best Of 2012 - Az év hosztingja]~
« Dátum: 2013. január 12. - 10:52:21 »
Idézetet írta: Popec16 date=1357977889\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10572\" data-ipsquote-contentclass=\"forums_Topic
Hihetetlen a Magyar emberi mentalitás.
 
Biztos remek emberek azok, akik ilyennel szórakoznak...  :evilmad:

159
Segítségkérés / Dialog Tab
« Dátum: 2013. január 06. - 20:20:05 »
Köszönöm, de leegyszerûsítettem, elõre írtam a pinget. :D
De köszönöm, hogy megpróbáltatok segíteni! :)

160
Segítségkérés / Dialog Tab
« Dátum: 2013. január 06. - 14:08:15 »
Tessék.
 
if( !strcmp( cmdtext, \"/ping\", true ) || !strcmp(cmdtext, \"/pinglist\", true ))
{
    new coordsstring[1300];
   for(new i=0; i < MAX_PLAYERS; i++)
   {
      if(IsPlayerConnected(i))
      {
         new aname[MAX_PLAYER_NAME];
         GetPlayerName(i, aname, sizeof(aname));
         format(coordsstring,sizeof(coordsstring),\"%s{00b7ff}Név: {ffffff}%s\\t {00b7ff}ping: {ffffff}%d.\\n\",coordsstring,aname,GetPlayerPing(i));
      }
   }
   ShowPlayerDialog( playerid, 54545666, DIALOG_STYLE_MSGBOX, \"{ffffff}-= {00b7ff}Ping lista{ffffff} =-\", coordsstring, \"Oké\", \"\");
   return 1;
}

 

Dupla hozzászólás automatikusan összefûzve. ( 2013. január 06. - 14:10:18 )

Idézetet írta: SnooP date=1357477652\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32016\" data-ipsquote-contentclass=\"forums_Topic


Hali!
Van egy msgbox dialogom, amiben minden játékos neve és pingje benne van. Viszont van ezzel egy kis gond. Én úgy szeretném, hogy szépen sorban legyen, tehát így:
Név: xanevem                                  ping:z
Név:xyanevemdeezhosszabb         ping:z
Próbáltam \\t -vel, de ezzel az a baj, hogy akinek 9 karakternél rövidebb a neve, annak a tabot nem oda teszi akinek9-nél több, hanem egyel elõtte lévõ tab pozicióhoz.
Ebben kérném a segítségeteket, hogy hogyan lehetne ezt kiküszöbölni!
Én arra gondoltam, hogy lekérni a játékos nevét, és ha az 9 karakter vagy annál kisebb akkor 2 tabot tegyen be elé, ha 9nél több akkor pedig 1-et.
 
És az nem lenne egyszerûbb megoldás, ha felcsatlakozik egy player, lekéred a nevének hosszúságát és, ha több, mint 9 karakter ki Kickeled azzal az indokkal, hogy kérlek változtass nevet úgy, hogy a maximum hosszúsága 9 karakter legyen? És akkor nem kell trükköz a tabokkal, hanem mindenkinek egyformán jelenítené meg.
 
[/quote]
Hát ezért nem szeretném kickelni, de ha letudnád, akkor írd már le, hogy hogy kérnéd le a neve hosszúságát! :) Köszi!

161
Segítségkérés / Dialog Tab
« Dátum: 2013. január 06. - 11:40:58 »
Hali!
Van egy msgbox dialogom, amiben minden játékos neve és pingje benne van. Viszont van ezzel egy kis gond. Én úgy szeretném, hogy szépen sorban legyen, tehát így:
Név: xanevem                                  ping:z
Név:xyanevemdeezhosszabb         ping:z
Próbáltam \\t -vel, de ezzel az a baj, hogy akinek 9 karakternél rövidebb a neve, annak a tabot nem oda teszi akinek9-nél több, hanem egyel elõtte lévõ tab pozicióhoz.
Ebben kérném a segítségeteket, hogy hogyan lehetne ezt kiküszöbölni!
Én arra gondoltam, hogy lekérni a játékos nevét, és ha az 9 karakter vagy annál kisebb akkor 2 tabot tegyen be elé, ha 9nél több akkor pedig 1-et.

162
Segítségkérés / Dialogban változó
« Dátum: 2012. december 29. - 21:13:19 »
Tökéletes, köszönöm szépen! :)

163
Segítségkérés / Dialogban változó
« Dátum: 2012. december 29. - 14:09:41 »
Rendben, köszönöm, de egy for ciklussal ezt nem lenne egyszerûbb megoldani?
Mint ahogy ez a parancs van:
 
    if(!strcmp( cmdtext, \"/admins\", true))
{
        SendClientMessage(playerid, COLOR_LIGHTBLUE,\"Online Rcon adminok:\");
   for(new i=0; i < MAX_PLAYERS; i++)
   {
      if(IsPlayerConnected(i) && IsPlayerAdmin(i))
      {
         new aname[MAX_PLAYER_NAME], string[128];
         GetPlayerName(i, aname, sizeof(aname));
         format(string, sizeof(string), \"%s\",aname,i);
         SendClientMessage(playerid, 0xffffffff, string);
      }
   }
   return 1;
}

164
Segítségkérés / Dialogban változó
« Dátum: 2012. december 29. - 13:24:49 »
Sziasztok!
Az lenne a kérdésem, hogy hogy tudok olyan MSGBOX-os dialogot létrehozni, amiben minden csatlakozott játékos neve fel van tüntetve, a név mellett pedig a pingjük?
Elõre is köszönöm!
Tisztelettel: Virgonc

165
Segítségkérés / Változó a textdrawban
« Dátum: 2012. december 26. - 09:38:05 »
Sziasztok!
Elõször is Boldog Karácsonyt!
Lehet, hogy a témának a névadása nem túl jó, de nem tudtam jobbat kitalálni! :)
Az volna a kérdésem, hogy tegyük fel van egy textdrawom, amiben már vannak változók (ölések, halálok, stb), és szeretnék ugyan ebbe a textdrawba egy olyan részt is, amit egy adott paranccsal állítok be. Jelen esetben ez a parancs egy input dialog. Tehát az volna a kérdésem, hogy hogy tudok csinálni olyan változót, és annak az értékét hogyan tudom módosítani ( strval(inputtext-tel vagy string-gel ), és egy textdrawban lekérni azt?
A válaszokat elõre is köszönöm!
Tisztelettel: Virgonc
E: Sikerült megoldanom! :)

Oldalak: 1 ... 9 10 [11] 12 13 ... 15
SimplePortal 2.3.7 © 2008-2024, SimplePortal