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

Oldalak: 1 ... 73 74 [75] 76 77 ... 136
1111
Bakker Zeex pawncc.exe és pawnc.dll fájlját használom, rögtön írom a javítani valókat fordítási gondok vannak nálam.  :angel:
 
#define copyCards(%1,%2,%3,%4,%5); %5[0] = %1[0];%5[1] = %1[1];%5[2] = %1[2];%5[3] = %2;%5[4] = %3;%5[5] = %4[0];%5[6] = %4[1];
[/quote]
Pontos vesszõt törölni kell.
 
public pkr_NewRound();
public pkr_NewRound()

 
A felsõ public helyett forward.
 
public RoundEnd();
public RoundEnd()
public pkr_Alone();
public pkr_Alone()

 
Szintén.
És {} hiány végett reklamál még.
 error 037: invalid string (possibly non-terminated string)
 
new CardNames[13][9] =
{
{\"kettes\"},
{\"hármas\"},
{\"négyes\"},
{\"ötös\"},
[/quote]
De ezek a gondok lehet csak nálam jelentkeztek, apróságok amúgy, már javítottam.
Amúgy találtam egy texas holdem laperõsség leírást, ami eléggé érthetõen leírja az egyforma lapok közül melyik az erõsebb, ha érdekel.
http://www.pokerszabalyok.com/rank
Edit:
Ez nagyon tetszik nekem, hogy erre a logikai menetre nem gondoltam nem is értem. (mindig van új a nap alatt)
 
stock randomCard()
{
new card;
do card = 13*random(4)+random(13); while(card_picked[card]);
card_picked[card] = true;
return card;
}

 
Azt hiszem egy kis átalakítás után sebesség mérés teszt lesz, és ha nem bánod ezt a logikai megoldást felhasználom én is.
Nekem nagyon gyorsan kellene 5 újabb lap ami még nem volt leosztva, nem egyenként.

1112
eholdem.pwn(5) : fatal error 100: cannot read from file: \"eletters\"
Tesztelném, kíváncsi vagyok mûködésére.  :D
Csak még nem hallottam ilyen nevû .inc fájlról csak azért írok.
Nincs kedvem keresgetni meg kitalálni/megírni a hiányzó funkciókat.  :angel:

1113
SA-MP: verziók / SA-MP 0.3e client/server (Már megjelent)
« Dátum: 2012. március 23. - 21:18:35 »
\" post=\"243547\" timestamp=\"1332533099\"]
Itt meg nincs annyi rage face amennyit én kifejeznék. A KÉRÉSEKET k*rv* RITKÁN VESZIK FIGYELEMBE.
 
[/quote]
Csak azt nem tudom te mire számítasz?
Naponta beküldenek több ezer hiba jelentést és azt egytõl egyig átnézzék majd megbeszéljék a SA-MP csapat taggokkal majd pár órán belül javítják és már publikálnak is egy bug mentes tökéletes játékot ami kávét fõz és még egy ****verõt is tartalmaz?
Miért nem írsz jobbat?
Tipikusan úgy viselkedsz mint a bátyám unokája, mama adott neki két banánt de õ a harmadikat is akarta és ríva fakadt hogy csak kettõt kapott. Szó szerint besértõdött, mert neki az összes kell.
Kicsit reálisabban is gondolkozhatnál.
Most leírom az egyik dologban a véleményem.
Mikor olvasom hogy fel vannak háborodva egyesek hogy ne nyissanak már RP szervert mert úgyse fog senki játszani.
Akkor én meg azt mondom mi köze hozzá ki mit nyit, ha nekem lenne játékszerverem (host) akkor még el is küldeném az anyába ne rontsa már az üzletet.

1114
SA-MP: verziók / SA-MP 0.3e client/server (Már megjelent)
« Dátum: 2012. március 22. - 17:03:45 »
Ezt a verziót 0.3e RC5 szinte kívánságra készítették.  :D

1115
SA-MP / Open.mp: Szerverfejlesztés / [FS]Poker
« Dátum: 2012. március 22. - 16:57:10 »
Új verzió:
Download:
http://pastebin.com/gXMnzwxU
Video:
 

Most meg kezdem átírni samp 0.3e RC5 re.
Épp említettem Epsilon-nak pm üzenetben jó lenne ha lenne CreatePlayerTextDraw és tessék.  :D :D Mintha karácsony lenne.


Edit:
Átírva 0.3e RC5-re.
Új native funkcióknak köszönhetõen már nincs probléma maximális textdraw létrehozással.
Letöltés:
http://pastebin.com/DnUj4z52

1116
SA-MP / Open.mp: Szerverfejlesztés / RoBiKa
« Dátum: 2012. március 21. - 18:10:29 »
Látom kell egy kis magyarázat félreértelmezés miatt.   :-\\
Böszmeség téren én ezekre gondoltam:
 
new BotUzenetek[][] =
{
    \"Téged mi zavar jobban, a tudatlanság vagy a közöny?\",
\"Zavard össze a világot: mosolyogj hétfõn!\",
\"A szûzlány olyan mint az egyszerû ember: mindig ugyanott lyukad ki... \",
\"Jaj de jó a barackos sütemény, hab van a tetején :)\",
\"Azért alakult ki az emberiség, mert sokkal könnyebb volt lejönni a fáról, mint fennmaradni.\",
\"Há vazze nem mondok semmit....\",
...
[/quote]

1117
SA-MP / Open.mp: Szerverfejlesztés / [FS]Poker
« Dátum: 2012. március 21. - 02:06:38 »
Frissítettem kicsit a filterscriptet igaz béta verzió de jelenleg nincs elég idõm jobban frissíteni.
De már használható így is.
http://forum.sa-mp.com/showthread.php?t=314636
Video:
p59h4DIGa2c
Letöltés:
http://pastebin.com/FwyBAjyV

1118
SA-MP: verziók / SA-MP 0.3e client/server (Már megjelent)
« Dátum: 2012. március 20. - 21:51:58 »
Hát nekem kapóra jönnek ezek a dolgok lásd Poker filterscript.  8)
Eltart egy darabig míg átírom, kitapasztalom hogyan mûködnek, az új funkciók.   ^-^ (sebaj)

1119
SA-MP: verziók / SA-MP 0.3e client/server (Már megjelent)
« Dátum: 2012. március 19. - 21:35:19 »
\"loading.gif\"


Waiting SA-MP 0.3e RC4

1120
SA-MP / Open.mp: Szerverfejlesztés / RoBiKa
« Dátum: 2012. március 19. - 21:21:06 »
A 3 év gondolom ez a sok böszmeség összeszedése volt.
Amúgy grat.
Jha egy kis apróság:
 
\"viccelsz\",[/quote]
[pawn]
switch(random(2))
{
            case 0: SetTimerEx(\"Robika_OnPlayerConnect\", 4500, false, \"ii\", playerid, 0);
            case 1: SetTimerEx(\"Robika_OnPlayerConnect\", 4500, false, \"ii\", playerid, 1);
}
[/pawn]
[pawn]SetTimerEx(\"Robika_OnPlayerConnect\", 4500, false, \"ii\", playerid, random(2));[/pawn]

1121
SA-MP / Open.mp: Szerverfejlesztés / InterCam Editor
« Dátum: 2012. március 19. - 00:17:21 »
Idézetet írta: Joshua date=1332100725\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"18725\" data-ipsquote-contentclass=\"forums_Topic
Köszönöm, Holnapra bõvítem is pár jó dologgal
 
Hajrá, mondjuk gondolhatnál arra is, elõfordulhat hogy több játékos használja egy idõben.

1122
SA-MP / Open.mp: Szerverfejlesztés / InterCam Editor
« Dátum: 2012. március 18. - 20:39:31 »
Grat.
Egy tanács fájl írásnál/olvasásnál mindig ellenõrizd le hogy sikerült-e az adott fájlt megnyitni.
[pawn]new File:Forras = fopen(\"/Forras.pwn\", io_write);
if(Forras)
{
    fwrite(..[/pawn]
Ismerõs dolog: házi szerveren jó hoston meg nem. (elkerülése végett)

1123
Segítségkérés / ZCMD-ben lehetséges?
« Dátum: 2012. március 16. - 19:41:45 »
Idézetet írta: Nikolaev  シ date=1331921178\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"18604\" data-ipsquote-contentclass=\"forums_Topic
de közvetlen ugyanolyan mint strcmp-nél nincs? :S (mert én nem tudok róla, amit leírtatok többen, az nem rossz de félreértettétek Gabor 1 válasza viszont reálisnak tûnik, dehát nem tom. :S)

Stuntzor



 
Közvetlen olyan nincs.
Csak így:
 

CMD:parancs( playerid, params[ ])
        return cmd_parancslist( playerid, params );
CMD:cmd( playerid, params[ ])
        return cmd_parancslist( playerid, params );
CMD:command( playerid, params[ ])
        return cmd_parancslist( playerid, params );
CMD:vazze( playerid, params[ ])
        return cmd_parancslist( playerid, params );
CMD:parancslist( playerid, params[ ])
{
       SendClientMessage(playerid, -1, \"A parancsok a következõk:\");
       SendClientMessage(playerid, -1, \"tészta\");
       SendClientMessage(playerid, -1, \"bableves\");
       SendClientMessage(playerid, -1, \"Magyaros Pizza\");
       return 1;
}

 
Így 5 parancs beírása után ugyanazt írja a chatbe
/parancs
/cmd
/command
/vazze
/parancslist

1124
Pluginok és Programok / Streamer Plugin v2.7.7
« Dátum: 2012. március 16. - 19:24:25 »
http://forum.sa-mp.com/showpost.php?p=1734858&postcount=3180
Ha valakit érdekel összetákoltam egy c++ kódot valahogy, amivel CreatePlayerObjectID alapján le lehet kérni a CreateDynamicObjectID-t.
Ezáltal szerkeszthetõ 0.3e ben a CreateDynamicObjectek és menthetõek adatbázisban az adatai, ki mire szeretné használni.
0.3e javaslat
 

// main.cpp
{ \"GDO_ID_to_CPO_ID\", Natives::GDO_ID_to_CPO_ID },
// natives.h
cell AMX_NATIVE_CALL GDO_ID_to_CPO_ID(AMX *amx, cell *params);
// natives.cpp
template <class K, class V>
class value_equals {
  private:
V value;
  public:
// constructor (initialize value to compare with)
value_equals (const V& v)
 : value(v) {
}
// comparison
bool operator() (std::pair<const K, V> elem) {
   return elem.second == value;
}
};
//native GDO_ID_to_CPO_ID(playerid, objectid); // return streamer objectid
cell AMX_NATIVE_CALL Natives::GDO_ID_to_CPO_ID( AMX* amx, cell* params )
{
CHECK_PARAMS(2, \"GDO_ID_to_CPO_ID\");
boost::unordered_map<int, Player>::iterator p = core->getData()->players.find(static_cast<int>(params[1]));
if (p != core->getData()->players.end())
{
   boost::unordered_map<int, int>::iterator o;
   o = find_if(p->second.internalObjects.begin(),p->second.internalObjects.end(), value_equals<int,int>(static_cast<int>(params[2])));
   if(o != p->second.internalObjects.end())
   {
      return o->first;
   }
}
return 0xFFFF;
}

 
[pawn]
// pawn script
CMD:selectobject(playerid, params[])
{
   SelectObject(playerid);
   return 1;
}
CMD:cancelobject(playerid, params[])
{
   CancelEdit(playerid);
   return 1;
}
new
   dynamicobjectselect[MAX_PLAYERS];
public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
{
   if(!playerobject) {
      if(!IsValidObject(objectid)) return;
      MoveObject(objectid, fX, fY, fZ, 10.0, fRotX, fRotY, fRotZ);
   } else {
      if(!IsValidPlayerObject(playerid, objectid)) return;
//      MoveDynamicObject(dynamicobjectselect[playerid], fX, fY, fZ, 10.0, fRotX, fRotY, fRotZ);
      MovePlayerObject(playerid, objectid, fX, fY, fZ, 10.0, fRotX, fRotY, fRotZ);
   }
   if(response == EDIT_RESPONSE_FINAL)
   {
      new
         message[256+1];
      format(message, sizeof(message), \"(Final) o_id:%d d_id:%d | Pos: %.4f,%.4f,%.4f | RPos: %.4f,%.4f,%.4f\", objectid, dynamicobjectselect[playerid], fX, fY, fZ, fRotX, fRotY, fRotZ);
      SendClientMessage(playerid, 0xFFFFFFFF, message);
      // etc..
      Streamer_SetFloatData(STREAMER_TYPE_OBJECT, dynamicobjectselect[playerid], E_STREAMER_X, fX);
      Streamer_SetFloatData(STREAMER_TYPE_OBJECT, dynamicobjectselect[playerid], E_STREAMER_Y, fY);
      Streamer_SetFloatData(STREAMER_TYPE_OBJECT, dynamicobjectselect[playerid], E_STREAMER_Z, fZ);
      Streamer_SetFloatData(STREAMER_TYPE_OBJECT, dynamicobjectselect[playerid], E_STREAMER_R_X, fRotX);
      Streamer_SetFloatData(STREAMER_TYPE_OBJECT, dynamicobjectselect[playerid], E_STREAMER_R_Y, fRotY);
      Streamer_SetFloatData(STREAMER_TYPE_OBJECT, dynamicobjectselect[playerid], E_STREAMER_R_Z, fRotZ);
      dynamicobjectselect[playerid] = INVALID_OBJECT_ID;
      MoveDynamicObject(dynamicobjectselect[playerid], fX, fY, fZ, 10.0, fRotX, fRotY, fRotZ); // Moved object all players
      // etc..
      // and saved object data database sql, mysql, file, etc..
      SelectObject(playerid);
   }
   if(response == EDIT_RESPONSE_CANCEL)
   {
      // put them back in selection mode after they click save
      SelectObject(playerid);
   }
}
//-------------------------------------------
native GDO_ID_to_CPO_ID(playerid, objectid); // return streamer objectid  (GetDynamicObjectID to CreatePlayerObjectID
public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
{
   new
      message[256+1];
   if(type == SELECT_OBJECT_GLOBAL_OBJECT)
   {
      if(!IsValidObject(objectid)) return 0;
      format(message,sizeof(message),\"(Object) You selected: %d model: %d Pos: %.4f,%.4f,%.4f\", objectid, modelid, fX, fY, fZ);
      SendClientMessage(playerid, 0xFFFFFFFF, message);
      EditObject(playerid, objectid);
      return 1;
   }
   if(type == SELECT_OBJECT_PLAYER_OBJECT)
   {
      if(!IsValidPlayerObject(playerid, objectid)) return 0;
      new
         dynamicobjectid = GDO_ID_to_CPO_ID(playerid, objectid); //printf(\"dynamicobjectid: %d\", dynamicobjectid);
      if(dynamicobjectid == INVALID_OBJECT_ID) return print(\"No connected players or no streamed object.\");
      format(message,sizeof(message),\"(Player Object) You selected: {FF0000}%d {FFFFFF}model: %d Pos: %.4f,%.4f,%.4f  dynamicobjectid: {FF0000}%d\", objectid, modelid, fX, fY, fZ, dynamicobjectid);
      SendClientMessage(playerid, 0xFFFFFFFF, message);
      EditPlayerObject(playerid, objectid);
      dynamicobjectselect[playerid] = dynamicobjectid;
      return 1;
   }
   return 0;
}
[/pawn]

1125
Segítségkérés / ZCMD-ben lehetséges?
« Dátum: 2012. március 16. - 18:56:09 »
Idézetet írta: Fl0rian date=1331919060\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"18604\" data-ipsquote-contentclass=\"forums_Topic

CMD:aaa( playerid, params[] )
{
        return cmd_aaa2( playerid, params );
}
CMD:aaa2( playerid, params[] )
{
       return 1;
}

 
Így a /aaa ugyanazt végzi el mint a /aaa2
 
Leírták a megoldást már.

Oldalak: 1 ... 73 74 [75] 76 77 ... 136
SimplePortal 2.3.7 © 2008-2026, SimplePortal