Ü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 - Gabor..

Oldalak: 1 ... 42 43 [44] 45 46 ... 126
646
Pluginok és Programok / Számológép [PASCAL]
« Dátum: 2012. szeptember 06. - 19:57:54 »
Én egy ilyesmit C++-ban írtam. Ajánlom azt a programnyelvet. ;) Pascalt már elég kevés helyen használnak.

647
Segítségkérés / DeletePVar
« Dátum: 2012. szeptember 06. - 16:51:22 »

SetPVarInt( playerid, \"Valami\", GetPVarInt( playerid, \"Valami\" ) + 1 );

648
Segítségkérés / DeletePVar
« Dátum: 2012. szeptember 06. - 16:13:11 »
Igen, mert akkor fölösleges foglalt memóriát szabadítasz fel. Jóhogy nyitottad ezt a témát, mert a módomban elfelejtettem kitörölni. :D

649
Segítségkérés / DeletePVar
« Dátum: 2012. szeptember 06. - 15:33:25 »
Kitörli a memóriából a változót, amit beállítottál.
Például:
 

public OnPlayerConnect( playerid )
{
      SetPVarInt( playerid, \"Connected\", 1 );
      return 1;
}
public OnPlayerDisconnect( playerid, reason )
{
      DeletePVar( playerid, \"Connected\" );
      return 1;
}

650
Segítségkérés / Dialog csak egyszer jelenjen meg
« Dátum: 2012. szeptember 05. - 20:47:44 »

#include <   a_samp    >
 
#define DIALOG_SELECT 100
public OnPlayerRequestClass( playerid, classid )
{
        ShowPlayerDialog( playerid, DIALOG_SELECT, DIALOG_STYLE_LIST, \"Peti\", \"Jóska\\nPista\", \"József\", \"Gyula\" );
        return 1;
}
public OnDialogResponse( playerid, dialogid, response, listitem, inputtext[] )
{
       switch( dialogid )
       {
              case DIALOG_SELECT:
              {
                 if( response )
                 {
                       switch( listitem )
                       {
                             case 0: SendClientMessage( playerid, -1, \"Te vagy a Jóska.\" );
                             case 1: SendClientMessage( playerid, -1, \"Te vagy a Pista.\" );
                       }
                  }
              }
       }
       return 1;
}

651
Beszélgetés / Általános
« Dátum: 2012. szeptember 04. - 19:42:48 »
Idézetet írta: Keller date=1346771063\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1\" data-ipsquote-contentclass=\"forums_Topic
mert az éltes matyiba jártál :P
 
Oda járok kosárlabda edzésre. De szerencsére, iskolába nem oda. :D Hanem a Váci Mihályba, a Fekete Rómeóval.( Tudod kirõl beszélek. :D ) De azt hiszem egyszer már mondtam. :)

652
Segítségkérés / Stunt
« Dátum: 2012. szeptember 04. - 19:18:17 »
Hát lehet máshogy is szerintem, de van egy egyszerû is.
Annyi, hogy mindig lekéred a pozicióját, és megvizsgálod, hogy a Z kordináta( tehát magasság ), nagyobb-e, mint például 10.0 méter. Ha igen, akkor oda adod neki amit akarsz. De ez mondjuk értelmét veszti, ha felmegy egy épületre,  repül vagy ilyenek. Más nem nagyon jut eszembe, ki kell logikázni.
Így:
 

new
     Float: fPosition[ 3 ];
GetPlayerPos( playerid, fPosition[ 0 ], fPosition[ 1 ], fPosition[ 2 ] );
if( fPosition[ 2 ] >= 10.0 )
{
     SendClientMessage( playerid, -1, \"Valószínûleg levegõben vagy.\" );
}

 
De ezt lehet ciklusba is tenni.

653
SA-MP: Szerverfejlesztés / MySQL Bank Rendszer
« Dátum: 2012. szeptember 04. - 18:30:53 »
Idézetet írta: halaloszto100 date=1346707577\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25557\" data-ipsquote-contentclass=\"forums_Topic
Szép munka, de fejleszthetnéd még a kamattal.Hogy például $100-t ha beteszel a bankba, akkor arra a kamat óránként például $5.Vagy ha annyira rpsíteni akarnád, akkor játékbeli 31 naponként adná rá a kamatot.De ez egy tipp, úgy csinálod ahogy akarod. :D
 
Köszi. Hát most elég sok dolgom van az iskola miatt, ha jut szabad idõm megcsinálom. :D

Szép és jó :)
De ugy jobb lenne ha a parancsok magyarok lennének.pl/utal ,/berak,/kivesz stb...
Szerintem.
 
[/quote]
Köszi. Én jobb szeretem, ha angol nyelven vannak a parancsok, a módomban is angolul vannak, de természetesen átlehet írni. :D

654
Beszélgetés / Római számok
« Dátum: 2012. szeptember 03. - 22:09:16 »
XVIII.

655
Beszélgetés / Általános
« Dátum: 2012. szeptember 02. - 20:28:33 »
Idézetet írta: Benceee date=1346610097\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1\" data-ipsquote-contentclass=\"forums_Topic


\"width=500http://a4.sphotos.ak.fbcdn.net/hphotos-ak-snc6/223956_357790004305867_1520497820_n.jpg[/img]
Van benne valami.
 
Nem mindenkinél van így.
 
[/quote]
Nem mindenkinél, de elég sok ilyen van. :D

656
Beszélgetés / Általános
« Dátum: 2012. szeptember 02. - 20:21:10 »

657
Segítségkérés / sscanf
« Dátum: 2012. szeptember 02. - 18:52:19 »
Idézetet írta: Extasy449 date=1346531087\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27254\" data-ipsquote-contentclass=\"forums_Topic


 
CMD:bsz(playerid, params[])
{
                if(isnull(params)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Használat: /bsz <kivétel | befizetés | utalás>\");
       
                if(!strcmp(params, \"kivétel\", true))
                {
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, \"sör\");
                }
                else if(!strcmp(params, \"befizetés\", true))
                {
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, \"pálinka\");
                }
                else if(!strcmp(params, \"utalás\", true))
                {
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, \"bor\");
                }
                else if(!strcmp(params, \"nyit\", true))
                {
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, \"vodka\");
                }
                else SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Használat: /bsz <kivétel | befizetés | utalás>\");
                return 1;
}

 

AAAA mûködik, köszönöm! De akkor most az sscanfnak mi baja volt? Mit írtam meg benne rosszul?

Dupla hozzászólás automatikusan összefûzve. ( 2012. szeptember 01. - 22:36:04 )


Le is tesztelted úgy is?
Tessék, újra írtam, ha ez sem jó, akkor rossz a sscanf pluginod, avagy includeod.
 

CMD:bsz( playerid, params[] )
{
new
 szString[ 9 + 1 ];
if( sscanf( params, \"s[9]\", szString ) ) return SendClientMessage( playerid, COLOR_LIGHTBLUE, \"Használat: /bsz <kivetel/befizetes/utalas/nyit>\" );
if( !strcmp( szString, \"kivetel\", true ) )
{
          SendClientMessage( playerid, COLOR_LIGHTBLUE, \"sör\" );
}
if( !strcmp( szString, \"befizetes\", true ) )
{
          SendClientMessage( playerid, COLOR_LIGHTBLUE, \"pálinka\" );
}
if( !strcmp( szString, \"utalas\", true ) )
{
           SendClientMessage( playerid, COLOR_LIGHTBLUE, \"bor\" );
}
if( !strcmp( szString, \"nyit\", true ) )
{
           SendClientMessage( playerid, COLOR_LIGHTBLUE, \"vodka\" );
}
return 1;
}

 
Az insull() fügvény használata azért nem elõnyös ilyen esetben, mert sscanf-nél megszabhatod, hogy a változónak( jelen esetben szString ) , amibe belekéred az adatot, mennyi cellája legyen, se több se kevesebb. De isnullnál nem. Ott beírhatok 300 karaktert is, és akkor annyi cella lesz foglalt a memóriában, és így memória pazarlás. Ellenkezõ esetben,  9 cella, + 1 az \\0 karakternek.
 
[/quote]
a tied még mindig nemmûködik GaborXD
 
[/quote]
Akkor a sscanf pluginod, vagy includeod hibás.

658
Segítségkérés / sscanf
« Dátum: 2012. szeptember 01. - 22:20:28 »
Le is tesztelted úgy is?
Tessék, újra írtam, ha ez sem jó, akkor rossz a sscanf pluginod, avagy includeod.
 

CMD:bsz( playerid, params[] )
{
new
 szString[ 9 + 1 ];
if( sscanf( params, \"s[9]\", szString ) ) return SendClientMessage( playerid, COLOR_LIGHTBLUE, \"Használat: /bsz <kivetel/befizetes/utalas/nyit>\" );
if( !strcmp( szString, \"kivetel\", true ) )
{
          SendClientMessage( playerid, COLOR_LIGHTBLUE, \"sör\" );
}
if( !strcmp( szString, \"befizetes\", true ) )
{
          SendClientMessage( playerid, COLOR_LIGHTBLUE, \"pálinka\" );
}
if( !strcmp( szString, \"utalas\", true ) )
{
           SendClientMessage( playerid, COLOR_LIGHTBLUE, \"bor\" );
}
if( !strcmp( szString, \"nyit\", true ) )
{
           SendClientMessage( playerid, COLOR_LIGHTBLUE, \"vodka\" );
}
return 1;
}

 
Az insull() fügvény használata azért nem elõnyös ilyen esetben, mert sscanf-nél megszabhatod, hogy a változónak( jelen esetben szString ) , amibe belekéred az adatot, mennyi cellája legyen, se több se kevesebb. De isnullnál nem. Ott beírhatok 300 karaktert is, és akkor annyi cella lesz foglalt a memóriában, és így memória pazarlás. Ellenkezõ esetben,  9 cella, + 1 az \\0 karakternek.

659
Segítségkérés / sscanf
« Dátum: 2012. szeptember 01. - 22:03:55 »

CMD:bsz(playerid, params[])
{
new bString[9+1];
if(sscanf(params, \"s[9]\", bString)) return SendClientMessage(playerid, COLOR_LIGHTBLUE, \"Használat: /bsz <kivétel | befizetés | utalás>\");
if(!strcmp(bString, \"kivétel\", true))
{
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, \"sör\");
}
if(!strcmp(bString, \"befizetés\", true))
{
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, \"pálinka\");
}
if(!strcmp(bString, \"utalás\", true))
{
                        SendClientMessage(playerid, COLOR_LIGHTBLUE, \"bor\");
}
   if(!strcmp(bString, \"nyit\", true))
{
                SendClientMessage(playerid, COLOR_LIGHTBLUE, \"vodka\");
}
                return 1;
}

660
Segítségkérés / Hali valamiért mindegyik parancs ...
« Dátum: 2012. szeptember 01. - 15:16:03 »
Akkorbizony sscanf plugin hiba. Töltsd le a 2.6-os sscanf plugint.

Oldalak: 1 ... 42 43 [44] 45 46 ... 126
SimplePortal 2.3.7 © 2008-2024, SimplePortal