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


Témák - kriszrap

Oldalak: [1] 2 3 ... 12
1
Archívum / gombra kick
« Dátum: 2015. Január 12. - 21:31:27 »
Sziasztok!
Hogy tudnám megcsinálni azt hogy ga rákattintok egy gombra akkor kirúgja azt aki rákattintott.
Hogy tudnám megcsinálni?

2
Archívum / mire jó a getRootElement()??
« Dátum: 2014. Augusztus 31. - 20:40:08 »
Sziasztok .:)
mire jó a getRootElement() mert fingom sincs mire jó:)
még annyi hogy a localPlayer is mire használják??
Elõre is köszönöm a segítséget:)

3
Archívum / szerver oldali vagy kliens
« Dátum: 2014. Augusztus 15. - 10:44:51 »
sziasztok !
login rendszert akarok csak nem tom melyik része szokott lenni szerver oldali meg a cliens oldali és ezek egymás köz hogy komonukálnak?

4
Archívum / változók két lua script közöt
« Dátum: 2014. Augusztus 13. - 21:30:07 »
Az lenne a kérdésem hogy ha egy változót létrehozok akkor egy másik scriptbe is tom használni mert ha login rendszert csinálok akkor másikba meg csinálom a bank rendszert oda jó lenne ez a dolog .
lehetséges vagy más megoldás van rá?

5
Módolás / saját skin,object,kocsi
« Dátum: 2014. Július 10. - 23:39:16 »
Sziasztok!
Már lehet olyat csinálni hogy mindenki lássa a saját skint kocsit és objectet?
Vagy is ha a játékos csatizni akar elõtte letöltse a dolgokat.
Van ilyen re lehetõség?

6
Segítségkérés / login ablak
« Dátum: 2014. Július 10. - 13:48:20 »
Sziasztok:)
See rpg láttam egy kis login ablakot meg volt a felhasználó rublika jelszó és alatta egy \"belépé\" gomb ezt hogy csinálták biztos nem dialog:DDDD
Hogy csinálták???

7
Sziasztok:)
Nagyon sokan kérdezik hogy lehet azt meg csinálni hogy ha a játékos npc(jármûbe van) közelébe van megálljon aztán folytassa a felvételt:)))
Készitõ: Én(kriszrap)
Készítési idõ: 2 perc
 

#include <a_samp>
#include <FCNPC>
forward cheknpc(npcid);
new folytatas[MAX_PLAYERS];
public cheknpc(npcid)
{
    new Float:x,Float:y,Float:z;
    GetPlayerPos(npcid,x,y,z);
    for (new i = 0; i < MAX_PLAYERS; i++)
{
    if(IsPlayerConnected(i) && IsPlayerStreamedIn(npcid, i))
{
   if(GetPlayerState(i) == PLAYER_STATE_DRIVER || GetPlayerState(i) == PLAYER_STATE_ONFOOT)
   {
      if(IsPlayerInRangeOfPoint(i,10,x,y,z))
      {
         
          FCNPC_PauseRecordingPlayback(npcid);
          folytatas[npcid]=1;
         
      }else if(folytatas[npcid] == 1){
         FCNPC_ResumeRecordingPlayback(npcid);
         folytatas[npcid]=0;
      }
     
   }
}
}
return 1;
}

 
Sztem nem szorul magyarázatra a kód vagy ha még is jelezzétek:)
Ehez FCNPC plugin kell
itt megtaláljátok : http://forum.sa-mp.com/showthread.php?t=428066

8
Segítségkérés / Npc megállítás scriptbõl
« Dátum: 2014. Július 04. - 09:52:39 »
Sziasztok!
olvastam fórumon hogy scriptbõl meglehet állítani az npct ezt hogyan lehet kivitelezni?
Segítségeteket elõre köszönöm
Szerk:
Tervem egy npc busz lenne meg vannak tömbe a poziciók és meg áll és felveszi azt akinek van jegye ez sikerült FCNPC vel de sajnos nagyon bugos megküzdöttem vele csak az alap npc cucotnem lehet scriptbe pausolni stb.:(((

9
Segítségkérés / FCNPC Hiba vagy nem??
« Dátum: 2014. Július 02. - 23:55:35 »
Sziasztok elkezdtem ezt a FCNPCT használni és már az elején problémám volt de megoldódott mert kicsit máskép mûködik mint az alap npc \"motor\" .
Az hiba amikor npc felvételt csinálok és berakom  FCNPC akkor azt a kocsit használja ami a szerveren van.
pl ha van egy buszon a szeron akkor azzal csinálok egy felvételt akkor azt a buszt használja
Nem lehet ugy hogy lehívok egy kocsit és ugy rakom be a kocsiba :(
Ez bug??? vagy igy akarták megcsinálni amivel felveszed azt használja????

10
Segítségkérés / közelbe npc és megállítjuk
« Dátum: 2014. Július 02. - 12:33:33 »
Sziasztok!
van ez a kódom :
 

public timer(playerid)
{
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
        if(IsPlayerConnected(i))
        {
            if(!IsPlayerNPC(i))
            {
                new Float:X, Float:Y, Float:Z;
                GetPlayerPos(i, X, Y, Z);
                if(IsPlayerInRangeOfPoint(playerid, 11.0, X, Y, Z))
                {
                  StopRecordingPlayback();
                }
            }
        }
    }
    return 1;
}

 
 StopRecordingPlayback(); hibát ir ezt:
error 017: undefined symbol \"StopRecordingPlayback\"
Miért?? Hogy lehet egy scriptbe megállítani a lejátszás????
nem az npc-s filescript.(npcmodes)

11
Segítségkérés / idõ átalakitás [debugolás]
« Dátum: 2014. Július 01. - 11:58:01 »
Sziasztok.
Keresem a hibát a kódba de nem találom :((
10 napot elcsal a kód:
 

stock unix(year,month,day,hour,minute,second)
{
printf(\"%d-%d-%d %d:%d:%d\",year,month,day,hour,minute,second);
new time=0;
new napok = 0;
new days_of_month[12]={31,29,31,30,31,30,31,31,30,31,30,31};
time = second+(minute * 60)+( hour * 3600);
if( ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0) )
{
   days_of_month[1] = 29;
} else {
    days_of_month[1] = 28;
}
if(month > 1) {
for(new i=0; i<month-1;i++)
{
    napok += days_of_month;
}
}
     napok += day;
time += napok*86400;
for(new j=1970;j<year;j++) {
        time += 31536000;
       
         if ( ((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))
        {
time += 86400;
}
    }
return time;
}

 
És sajnos nem tom hol rontottam el.:(
Meg köszönöm ha valaki segít:)

12
SA-MP: Szerverfejlesztés / Flood anti hack by kriszrap
« Dátum: 2014. Június 29. - 23:35:17 »
Sziasztok
Kis script félét szeretnék nektek bemutatni/megmutatni.
Tudom sok flood script van fent a fórumon de megszeretném mutatni a sajátom (ha szabad) :)
Nem vagyok profi úgy hogy hibázhatok ha hibáztam legyetek szívesek szólni köszönöm.
Készítõ: Én
Készítési idõ:20 perc kb.
kis leírás:
3 másodpercenként írhatsz.
és a speciális karaktereket(!.? stb) nem nézi vagy is \"csá!!!!!!\" \"csá\" (egyforma)
 

enum jinfo
{
flood,
floodido,
Last_Message[128],
}
new JatekosInfo[MAX_PLAYERS][jinfo];
public OnPlayerText(playerid, text[])
{
if(JatekosInfo[playerid][Last_Message]!=0 && chatcheckflood(playerid,text) == 0)
{
JatekosInfo[playerid][flood]++;
if(JatekosInfo[playerid][flood] == 1)
{
   SendClientMessage(playerid, COLOR_RED, \"[sZERVER] Ne ismételj! Lehetõség (3/1)(Kick)\");
}else if(JatekosInfo[playerid][flood] == 2)
{
    SendClientMessage(playerid, COLOR_RED, \"[sZERVER] Ne ismételj! Lehetõség (3/2)(Kick)\");
}
else if(JatekosInfo[playerid][flood] == 3)
{
    SendClientMessage(playerid, COLOR_RED, \"[sZERVER] Ne ismételj! Lehetõség (3/3)(Kick)\");
    sKick(playerid,\"Ne ismételj!\",\"[sZERVER]\");
}
return 0;
}
JatekosInfo[playerid][flood] = 0;
format(JatekosInfo[playerid][Last_Message],128,\"%s\",text);
return 1;
}
stock chatcheckflood(playerid,text[])
{
if(strcmp(text,JatekosInfo[playerid][Last_Message]) == 0)
{
return 0;
}else{
new pos,string[128],string2[128];
for(new leng=strlen(text); leng > -1; leng--)
{
        if(strfind(text[leng], \"!\",false) == 0 || strfind(text[leng], \".\",false) == 0 ||strfind(text[leng], \"?\",false) == 0)
        {
           pos=leng;
   }
   if(strfind(JatekosInfo[playerid][Last_Message][leng], \"!\",false) == 0 || strfind(JatekosInfo[playerid][Last_Message][leng], \".\",false) == 0 ||strfind(JatekosInfo[playerid][Last_Message][leng], \"?\",false) == 0)// igaz hogy hamis
        {
           pos=leng;
   }
}
strmid(string, text,0,pos);
strmid(string2,JatekosInfo[playerid][Last_Message],0,pos);
if(strlen(string) != 0 && strlen(string2) != 0)
{
   if(strcmp(string,string2) == 0) return 0;
}
}
if((gettime()-JatekosInfo[playerid][floodido]) < 3)
{
        SendClientMessage(playerid, COLOR_RED, \"idõõõõ\");
        return 0;
}else{
JatekosInfo[playerid][floodido]=gettime();
}
return 1;
}

 
Rem jól mûködik nekem jól mûködött .

13
Segítségkérés / gettime()
« Dátum: 2014. Június 29. - 00:24:34 »
Sziasztok!
gettime() unix idõt használ lenne egy kérdésem hogy tom le osztogatni évre hónapra órára percre másodpercre?
Meg mondjuk 5 napot hozzá adni az unix idõhõz:)
Segítségeteket elõre is köszönöm:)

14
SA-MP: Szerverfejlesztés / Timerek Egyszerûsítése
« Dátum: 2014. Június 27. - 11:21:13 »
Sziasztok!
Legelsõ kis codom (kicsit féltem belekezdeni) vagy minek nevezzem :)
Sehol se találtam ilyen kódot úgy hogy ink megcsináltam magam.
Nem nagy kunszt  a kódom de lehet hogy a szervert se terheli annyira ha nincs igazam nyugodtan mondjátok meg:)
Készítõ: én;
Készítési idõ:5 perc;
itt a kód:
 

#include <a_samp>
//meg csináljuk a new a-t és a forwardot
new timer[MAX_PLAYERS];
new timerdolog1[MAX_PLAYERS]=5;
new timerdolog2[MAX_PLAYERS]=10;
forward timerfeladatok(playerid);
public OnPlayerDisconnect(playerid, reason)
{
KillTimer(timer[playerid]);//ki löjük a timert.
return 1;
}
public OnPlayerSpawn(playerid)
{
    timer[playerid]=SetTimerEx(\"timerfeladatok\", 1000, true, \"i\", playerid);//spawnál inditunk egy timert
return 1;
}
public timerfeladatok(playerid)
{
    timerdolog1[playerid]--;//ki vonogatunk másodpercenként
    timerdolog2[playerid]--;
if(timerdolog1[playerid] == 0)
{
    //ide azt amit le akarsz futtatni.
    timerdolog2[playerid] =5;
}
if(timerdolog2[playerid] == 0)
{
    //ide azt amit le akarsz futtatni.
    timerdolog2[playerid] =10;
}
return 1;
}

 
Ha valamit elírtam vagy nem kellõen elég a \"leírás\" akkor szóljatok:)
Egészségel használjátok!

15
Segítségkérés / Anti Hack
« Dátum: 2014. Június 24. - 22:19:24 »
Sziasztok!
Valaki feltudja sorolni az összes dolgot amit egy hack tud?pl pénz fegyver.....
Ja és ugye én a fegyvert és a löszert tömbe tárolom hogy tudom azt meg tudni hogy a játékos fegyver hacket használ??
pl ha egy játékos desert használ de az nincs tiltva de ha külsö programmal kapja meg akkor tiltsa.
Lehetséges ez??
Elõre is köszönöm a segítségeteket:)
szerk.: Életembe nem használtam hackeket úgy hogy mûködését nem tudom.
Meg még annyi hogy keresgettem és érdekel ez az npc hack meg ez a bot hack hogy lehet ezeket kivédeni??
(Elnézést a sok kérdésért)

Oldalak: [1] 2 3 ... 12
SimplePortal 2.3.7 © 2008-2024, SimplePortal