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

Oldalak: 1 ... 15 16 [17] 18 19 20
241
Fórum Archívum (Témák/Fórumok) / AudioStreamer
« Dátum: 2014. február 28. - 17:34:58 »
Hali.
Van egy kis bajom, a zene lejátszódik meg minden, de valamiért nem hallani kis idõ után.. mi lehet a probléma?  :question:
 
PlayAudioStreamForPlayer

 ezzel játszom le a zenét, de mint mondtam, egy fél perc után kb valamiért már nem hallom tovább...
Elõre is köszi a válaszaitokat.

Dupla hozzászólás automatikusan összefûzve. ( 2014. március 01. - 04:32:15 )

Megoldva, Bugolt a gta-m újra raktam, most már nem csinálja :)
Zárom a témát.

242
Szkript kérések / Kocsi hp növelése probléma.
« Dátum: 2014. február 26. - 14:40:56 »
Végül is, lehet, hogy úgy sikerülhet, de biztos hogy van valami egyszerûbb megoldása :) azért még várok egy két ötletet hátha valaki rájön ^^  :thumbsup:

Dupla hozzászólás automatikusan összefûzve. ( 2014. február 26. - 16:32:22 )

Nos timeressel tényleg meg tudtam oldani, de ez nagyon le foglalja a helyet ha sok kocsi hp-ját igazítgatnám a parancsok miatt.. :no:
Szóval valami más ötlet kéne ami nem jár ilyen sok timerrel meg mindennel, pedig tuti valami egyszerû módja van  :hihi: cssak rá kéne jönni  :hmmm:

243
Szkript kérések / Kocsi ajtó probléma/bug
« Dátum: 2014. február 26. - 13:40:33 »
Hát nem tudom, hogy ez példa akart e lenni, mert
1. ez a script nem mûködik megfelelõen.
2. amúgy is az kocsiban ülve lehet csak használni. (nekem pedig a közelben lévõ kocsis megoldás kéne)
3. meg ha példa is akart lenni nem használtad a kód függvényeket amit én használtam.
4. kocsiban üléssel nekem megy bug mentesen, de nekem úgy kéne hogy az a ranges(területi) megoldás jó legyen.
De azért köszi :)

Dupla hozzászólás automatikusan összefûzve. ( 2014. február 26. - 13:49:51 )

Téma megoldva  8)
Elnéztem  :facepalm:
 

CMD:kocsi(playerid, params[])
{
new functions[16];
if(sscanf(params, \"s[16]\", functions)) return SendClientMessage(playerid, -1, \"Használat: /kocsi [ajtó]\");
if(!strcmp(functions, \"ajtó\", true))
{
    for(new i = 1; i <= MAX_VEHICLES; i++)
    {
   new Float:vx, Float:vy, Float:vz, idx;
   //idx = GetVehiclePos(i, vx, vy, vz);
   GetVehiclePos(i, vx, vy, vz);
   if(IsPlayerInRangeOfPoint(playerid, 3, vx, vy, vz))
   {
      new engine,lights,alarm,doors,bonnet,boot,objective;
      idx = GetPlayerVehicleID(playerid);
                     GetVehicleParamsEx(i,engine,lights,alarm,doors,bonnet,boot,objective);
      if(doors == 1)
       {
           SetVehicleParamsEx(i,engine,lights,alarm,0,bonnet,boot,objective);
           SendClientMessage(playerid,-1,\"Ajtók nyitva!\");
       }else{
           SetVehicleParamsEx(i,engine,lights,alarm,1,bonnet,boot,objective);
           SendClientMessage(playerid,-1,\"Ajtók zárva!\");
       }
   }//else{SendClientMessage(playerid,-1,\"Nincs közeledben jármû!\");}
}
}
return 1;
}

 
ugye bár az idx volt a kocsi id definiálása, de én a max vehicle függvényt akartam használni, és ilyenkor nem szabad mással is definiálni... Tehát az idx helyére i betût beírtam és mûködik is  8)
De azért még 1x köszi, legalább rövidítettem a sorokat a tiéd szerint fent  :smokin:

244
Szkript kérések / Kocsi ajtó probléma/bug
« Dátum: 2014. február 26. - 12:47:41 »
Üdv, nos én nem is tudom hogyan mondjam el xD A parancs jó, de mégsem  :facepalm:
Szóval normálisan ki írja, ha beírom /kocsi ajtó akkor szépen bezárja, majd ha ismét kinyitja ezek az üzenet részek, de ott van a parancs is, hogy zárja be, de nem zárja be mikor ki írja a bezárást.... Szóval nem értem lefut de nem csinálja   :shurg: nem tudom mi lehet a problémája....
 

CMD:kocsi(playerid, params[])
{
new string[128];
if(isnull(params))
{
SendClientMessage(playerid, -1,\"========================================================================================\");
SendClientMessage(playerid, -1,\"/kocsi [ajtó]\");
SendClientMessage(playerid, -1,\"========================================================================================\");
return 1;
}
if(!strcmp(params, \"ajtó\", true))
{
    for(new i = 1; i <= MAX_VEHICLES; i++)
    {
   new Float:vx, Float:vy, Float:vz, idx;
   idx = GetVehiclePos(i, vx, vy, vz);
   GetVehiclePos(i, vx, vy, vz);
   if(IsPlayerInRangeOfPoint(playerid, 3, vx, vy, vz))
   {
      new engine,lights,alarm,doors,bonnet,boot,objective;
                     GetVehicleParamsEx(idx,engine,lights,alarm,doors,bonnet,boot,objective);
      if(doors == 1)
       {
           SetVehicleParamsEx(idx,engine,lights,alarm,0,bonnet,boot,objective);
           SendClientMessage(playerid,-1,\"Ajtók nyitva!\");
       }else{
           SetVehicleParamsEx(idx,engine,lights,alarm,1,bonnet,boot,objective);
           SendClientMessage(playerid,-1,\"Ajtók zárva!\");
       }
   }//else{SendClientMessage(playerid,-1,\"Nincs közeledben jármû!\");}
}
}
return 1;
}

 
Köszi elõre is a segítséget :)

245
Szkript kérések / Kocsi hp növelése probléma.
« Dátum: 2014. február 26. - 11:45:33 »
Hm, beraktam 10k hpra a kocsiakt 1000 helyett, de így sem növelõdött a kocsik hp-ja... Esetleg valakinek még van ötlete?  :hmmm: Biztosan lehet valahogy növelni kocsi hp-t.
Öh meg nézem jó e f-el :)
if(sscanf(params,\"iiif\",model,szin1,szin2,h)) return SendClientMessage(playerid,Red,\"Használata: /újkocsi <Név/ID> <Szín1> <Szín2> <Élet>\");
Sajnos ez sem jó :(

246
Szkript kérések / Dohánybolt Script
« Dátum: 2014. február 26. - 07:37:17 »
Azt mondta hogy [samp]http://sampforum.hu/index.php?topic=29658[/samp] ebbõl is jó... Én azt írtam át kicsit az alapja ott van a linknél, én azt csak átalakítottam neki, ami tulajdonképpen már editelés ami az én munkám is, mivel az én dolgaim is benne vannak... Szóval nem hazudtam... Csak kiegészítettem neki azt.
Mellesleg benne van a scriptben hogy kié az alapja ... Készítõ: AmF - www.sampforum.hu Ha jól megnézed ;)
Mellesleg most nézve ki felejtettem belõle a Fajta[playerid] = 1; Fajta[playerid] = 2; Fajta[playerid] = 3; és a nullázásuk a cigi végénél.
Majd ne felejtsed beírni azokat se Elit.
Mellesleg egy szóval se írtam hogy az enyém, csak átalakítottam neki.

247
Szkript kérések / Dohánybolt Script
« Dátum: 2014. február 26. - 02:38:31 »
Hali, öh hát igazából a nehezebb részét meg csináltam neked :) + kiegészítettem 3fajta cigit is lehessen venni.
Meg elvileg ki írja, azt a /mes dolgot. Meg egy bizonyos helyen lehet venni, ahol az i betû van. Viszont a többit már te is megtudod írni :) ha tényleg rp szervert csinálsz  ;)
 

forward CigiVege(playerid);
forward CigiVege2(playerid);
forward CigiVege3(playerid);
#undef MAX_PLAYERS
#define MAX_PLAYERS 30 // Szervered Slot Száma
 
new Cigi[MAX_PLAYERS];
new Gyujto[MAX_PLAYERS];
new CigiTimer[MAX_PLAYERS],CigiTimer2[MAX_PLAYERS],CigiTimer3[MAX_PLAYERS];
new Fajta[MAX_PLAYERS];
new str[128],nev[MAX_PLAYER_NAME];
 
public OnFilterScriptInit( )
{
    print(\" aSmoke - Cigaretta Rendszer: Fut!\");
    print(\" Készítõ: AmF - www.sampforum.hu\");
   
    CreateDynamicObject(1239, 40, 30, 2, 0, 0, 0);
}
public OnFilterScriptExit( )
{
    print(\" aSmoke - Cigaretta Rendszer: Leállt!\");
    print(\" Készítõ: AmF - www.sampforum.hu\");
}
public OnPlayerDisconnect(playerid)
{
    KillTimer(CigiTimer[playerid]);
    KillTimer(CigiTimer2[playerid]);
    KillTimer(CigiTimer3[playerid]);
Fajta[playerid] = 0;
    Cigi[playerid] = 0;
    Gyujto[playerid] = 0;
    return 1;
}
public CigiVege(playerid)
{
    KillTimer(CigiTimer[playerid]);
   
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
    SendClientMessage(playerid, -1, \"Elégett a cigarettád...\");
    return 1;
}
public CigiVege2(playerid)
{
    KillTimer(CigiTimer2[playerid]);
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
    SendClientMessage(playerid, -1, \"Elégett a cigarettád...\");
    return 1;
}
public CigiVege3(playerid)
{
    KillTimer(CigiTimer3[playerid]);
    SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
    SendClientMessage(playerid, -1, \"Elégett a cigarettád...\");
    return 1;
}
CMD:cigivesz(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 1, 40, 30, 2))
{
    if(isnull(params))
    {
        SendClientMessage(playerid, -1, \"Használat: Használat: /cigivesz [1-(BAT Lucky Strike),2-(BAT Sopianae),3-(Philip Morris Marlboro)]\");
        return true;
    }
if(strcmp(params, \"1\", true) == 0)
    {
            if(GetPlayerMoney(playerid) >= 690)
        {
        GivePlayerMoney(playerid, - 690);
        Cigi[playerid] = 19;
        SendClientMessage(playerid, -1, \"BAT Lucky Strike tipusú cigidobozt vettél: 19db szál cigi van benne.\");
        format(str, sizeof(str), \"* %s vett egy BAT Lucky Strike tipusú cigidobozt...\", nev);
          ProxDetector(30.0, playerid, str, -1);
    }
    else
    {
        SendClientMessage(playerid, -1, \"Nincs elég pénzed egy doboz cigarettára! (690 Ft)\");
    }
    }
    if(strcmp(params, \"2\", true) == 0)
    {
            if(GetPlayerMoney(playerid) >= 700)
        {
        GivePlayerMoney(playerid, - 700);
        Cigi[playerid] = 19;
        SendClientMessage(playerid, -1, \"BAT Sopianae tipusú cigidobozt vettél: 19db szál cigi van benne.\");
        format(str, sizeof(str), \"* %s vett egy BAT Sopianae tipusú cigidobozt...\", nev);
          ProxDetector(30.0, playerid, str, -1);
    }
    else
    {
        SendClientMessage(playerid, -1, \"Nincs elég pénzed egy doboz cigarettára! (690 Ft)\");
    }
    }
    if(strcmp(params, \"3\", true) == 0)
    {
            if(GetPlayerMoney(playerid) >= 800)
        {
        GivePlayerMoney(playerid, - 800);
        Cigi[playerid] = 19;
        SendClientMessage(playerid, -1, \"Philip Morris Marlboro tipusú cigidobozt vettél: 19db szál cigi van benne.\");
        format(str, sizeof(str), \"* %s vett egy Philip Morris Marlboro tipusú cigidobozt...\", nev);
          ProxDetector(30.0, playerid, str, -1);
    }
    else
    {
        SendClientMessage(playerid, -1, \"Nincs elég pénzed egy doboz cigarettára! (690 Ft)\");
    }
    }
}else{SendClientMessage(playerid, -1, \"A boltban tudsz csak!\");}
    return 1;
}
CMD:gyujtovesz(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid,1, 40, 30, 2))
{
    if(GetPlayerMoney(playerid) >= 150)
    {
        GivePlayerMoney(playerid, - 150);
        Gyujto[playerid] = 1;
        SendClientMessage(playerid, -1, \"Vettél egy öngyújtót!\");
        format(str, sizeof(str), \"* %s vett egy öngyújtót...\", nev);
       ProxDetector(30.0, playerid, str, -1);
    }
    else
    {
        SendClientMessage(playerid, -1, \"Nincs elég pénzed egy öngyújtóra! (150 Ft)\");
    }
}else{SendClientMessage(playerid, -1, \"A boltban tudsz csak!\");}
    return 1;
}
CMD:ragyujt(playerid, params[])
{
    if(Cigi[playerid] >= 1 && Gyujto[playerid] == 1 && Fajta[playerid] == 1)
    {
        SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
        SendClientMessage(playerid, -1, \"Rágyujtottál egy szál cigarettára!\");
       
        format(str, sizeof(str), \"* %s rágyujtott egy szál cigerettára...\", nev);
    ProxDetector(30.0, playerid, str, -1);
        Cigi[playerid] --;
        CigiTimer[playerid] = SetTimerEx( \"CigiVege\", 2 * 60000, false, \"i\", playerid );
    }
    if(Cigi[playerid] >= 1 && Gyujto[playerid] == 1 && Fajta[playerid] == 2)
    {
        SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
        SendClientMessage(playerid, -1, \"Rágyujtottál egy szál cigarettára!\");
       
        format(str, sizeof(str), \"* %s rágyujtott egy szál cigerettára...\", nev);
    ProxDetector(30.0, playerid, str, -1);
        Cigi[playerid] --;
        CigiTimer2[playerid] = SetTimerEx( \"CigiVege2\", 3 * 60000, false, \"i\", playerid );
    }
    if(Cigi[playerid] >= 1 && Gyujto[playerid] == 1 && Fajta[playerid] == 3)
    {
        SetPlayerSpecialAction(playerid, SPECIAL_ACTION_SMOKE_CIGGY);
        SendClientMessage(playerid, -1, \"Rágyujtottál egy szál cigarettára!\");
       
    format(str, sizeof(str), \"* %s rágyujtott egy szál cigerettára...\", nev);
    ProxDetector(30.0, playerid, str, -1);
        Cigi[playerid] --;
        CigiTimer3[playerid] = SetTimerEx( \"CigiVege3\", 4 * 60000, false, \"i\", playerid );
    }
    return 1;
}
stock ProxDetector(Float:radi, playerid, string[],color)
{
    new Float:x,Float:y,Float:z;
    GetPlayerPos(playerid,x,y,z);
    for(new i=0; string; i++)
    {
        if(IsPlayerInRangeOfPoint(i,radi,x,y,z))
        {
            SendClientMessage(i,color,string);
        }
    }
}
stock strreplace(string[], find, replace)
{
    for(new i=0; string; i++)
    {
        if(string == find)
        {
            string = replace;
        }
    }
}

248
Szkript kérések / Object csatolási bug.
« Dátum: 2014. február 25. - 22:14:19 »
Hello, nos ezt a script részt, még régen csinálta. Alapjába véve így jó. 8)
 

public OnGameModeInit()
{
        k = SetVehicleNumberPlate(CreateVehicle(437, 0.0, 0.0, 4.0, 0.0, 0, 0, 1800),\"S.W.A.T.\");
        k3D = Create3DTextLabel( \"S.W.A.T. Busz\",Red, 0.0, 0.0, 0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( k3D,  k, 0.0, 4.0, 3.0);
        new objectid1 = CreateObject(18646, 0.0, 0.0, 0.0000, 0.0000, 0.0000, 0.0000);
new objectid2 = CreateObject(18646, 0.0, 0.0, 0.0000, 0.0000, 0.0000, 0.0000);
new objectid3 = CreateObject(18646, 0.0, 0.0, 0.0000, 0.0000, 0.0000, 0.0000);
new objectid4 = CreateObject(18646, 0.0, 0.0, 0.0000, 0.0000, 0.0000, 0.0000);
new objectid5 = CreateObject(19419, 0.0, 0.0, 0.0000, 0.0000, 0.0000, 0.0000);
AttachObjectToVehicle(objectid1, k, 1.0000, -5.0000, 2.1000, 0.0, 0.0, 0.0);
AttachObjectToVehicle(objectid2, k, 1.0000, 0.0000, 2.1000, 0.0, 0.0, 0.0);
AttachObjectToVehicle(objectid3, k, -1.0000, -5.0000, 2.1000, 0.0, 0.0, 0.0);
AttachObjectToVehicle(objectid4, k, -1.0000, 0.0000, 2.1000, 0.0, 0.0, 0.0);
AttachObjectToVehicle(objectid5, k, 0.0000, 5.1450, 2.0400, 0.0, 0.0, 0.0);
        return 1;
}

 
 :hmmm: de én ezt most át akartam alakítani, ilyen parancsra:
 

CMD:swatbusz(playerid,params[])
{
        new Float:x,Float:y,Float:z,Float:a;
        GetPlayerPos(playerid,x,y,z);
        //GetPlayerFacingAngle(playerid,a);
   
        k = SetVehicleNumberPlate(CreateVehicle(437, x, y, z, 0, 0, 0, 1800),\"S.W.A.T.\");
        k3D = Create3DTextLabel( \"S.W.A.T. Busz\",Red, x+0.0, y+0.0, z+0.0, 50.0, 0, 1 );
Attach3DTextLabelToVehicle( k3D,  k, x, y+4.0, z+3.0);
        new objectid1 = CreateObject(18646, x+0.0, y+0.0, z+0.0000, 0.0000, 0.0000, 0.0000);
new objectid2 = CreateObject(18646, x+0.0, y+0.0, z+0.0000, 0.0000, 0.0000, 0.0000);
new objectid3 = CreateObject(18646, x+0.0, y+0.0, z+0.0000, 0.0000, 0.0000, 0.0000);
new objectid4 = CreateObject(18646, x+0.0, y+0.0, z+0.0000, 0.0000, 0.0000, 0.0000);
new objectid5 = CreateObject(19419, x+0.0, y+0.0, z+0.0000, 0.0000, 0.0000, 0.0000);
AttachObjectToVehicle(objectid1, k, x+1.0000, y-5.0000, z+2.1000, 0.0, 0.0, 0.0);
AttachObjectToVehicle(objectid2, k, x+1.0000, y+0.0000, z+2.1000, 0.0, 0.0, 0.0);
AttachObjectToVehicle(objectid3, k, x-1.0000, y-5.0000, z+2.1000, 0.0, 0.0, 0.0);
AttachObjectToVehicle(objectid4, k, x-1.0000, y+0.0000, z+2.1000, 0.0, 0.0, 0.0);
AttachObjectToVehicle(objectid5, k, x+0.0000, y+5.1450, z+2.0400, 0.0, 0.0, 0.0);
return 1;
}

 
ha így szeretném lehozni, akkor egyszerûen az objectek nem ott lesznek ahol az eredetin elõbb, hanem elõtte jócskán a levegõben...
Ebben kérném a segítségeteket, hogy miért bugosodik el az object... :wall:
A másik pedig az, ha az a(angel) kordinátát is meg akarom adni az object nem fordul a kocsival együtt... :wall:
a(angel) részt kiszedtem mert az legyen a legkisebb problémám ><
Elõre is köszi a válaszaitokat :)

249
Szkript kérések / Kocsi hp növelése probléma.
« Dátum: 2014. február 25. - 17:11:02 »
a-a annak is alapból 1000 hp-ja van, csak megnövelték a hp-ját nyilván azon a szerveren ahol ezt tapasztaltad.

250
Szkript kérések / Kocsi hp növelése probléma.
« Dátum: 2014. február 25. - 16:44:56 »
Nos ezt vitatnám :/ mivel van az alap parancs a sa:mp -ban hogy /dl és az ki mutatja a kocsi értékét ami a szerveren a közeledben van, nos én már láttam szervereken ahol az a bizonyos maximálisnak nevezet \"1000\" hp helyett pl a pénzszállítónak \"20000\" hpt írt ki. Szóval meg lehet valahogyan.

251
Szkript kérések / Kocsi hp növelése probléma.
« Dátum: 2014. február 25. - 16:20:10 »
Üdv, elkezdtem csinálni egy kocsi lehívós scriptet, és az lenne a bajom, hogy bárhogyan is próbáltam az életét sosem tudtam megváltoztatni... :hmmm:
Abban kérném a segítségeteket, hogyan lehetne megoldani, hogy a létrehozott kocsi hp-ját is tudjam módosítani.(akár a parancsban, akár egy bizonyos adott jármûnél)
 

CMD:ujkocsi(playerid,params[])
{
        new model,szin1,szin2,Float:h;
if(sscanf(params,\"iii\",model,szin1,szin2)) return SendClientMessage(playerid,Red,\"Használata: /újkocsi <Név/ID> <Szín1> <Szín2>\");
new Float:x,Float:y,Float:z,Float:a;
        GetPlayerPos(playerid,x,y,z);
        GetPlayerFacingAngle(playerid,a);
CreateVehicle(model,x,y,z,a,szin1,szin2,-1);
      SetVehicleHealth(model,h);
        new str[128];
        format(str,sizeof(str),\"Új kocsi lerakva: %d - Szín1: %d és Szín2: %d.\",model,szin1,szin2);
        SendClientMessage(playerid,Green,str);
return 1;
}

 
SetVehicleHealth(model,h); már próbáltam így is SetVehicleHealth(model,2000); de így sem volt jó
de a legjobb az lenne ha a parancsban tudnám állítani a hp-ját  ^-^
Elõre is köszi a segítségeteket.

252
Segítségkérés / Kocsi rendszer - nem mennek a parancsok.
« Dátum: 2014. február 11. - 04:02:55 »
Hali.
Én is letöltöttem már ezt, és nekem sem mûködnek a parancsok >< Ha tényleg frissíteni kell, akkor azt hogyan is kell?

253
Szkript kérések / Lövés script!
« Dátum: 2013. július 31. - 08:27:53 »
a-a :D egy kapcsos zárójel hiányzik csak :P
 
else
                        {
                         SetPlayerHealth(i,20.0);
                         ApplyAnimation(playerid,\"SWAT\",\"gnstwall_injurd\",4.1,1,1,1,0,4000,1);
                         SendClientMessage(i, -1, \"Elkapott egy golyó próbálj meg gyorsan elmenekülni!\");
                         new String[256];
                         new Name[MAX_PLAYER_NAME];
                         GetPlayerName(i,Name,MAX_PLAYER_NAME);
                         format(String,256,\"Lábon kaptad az illetõt!\",Name);
                         SendClientMessage(playerid,0x0000ff77,String);
            }
                }
        }
        return true;
}

254
Segítségkérés / Mode error
« Dátum: 2013. június 17. - 23:56:22 »
Nem hiszem, hogy lenne benne hiba... Próbáld a CMD parancsokat mód végére tenni, hátha az a baja, nekem már volt olyan  :hmmm:
Vagy a cfg-ben valamit át kell írni esetleg... :rolleyes:

255
RP/RPG kérések / Swat bejárat gond
« Dátum: 2013. június 11. - 22:10:19 »
Szerintem meg úgy is mûködne, hogy kiveszi a cx, cy, cz részt mert ott vannak már koordináták.......... :wall:

Oldalak: 1 ... 15 16 [17] 18 19 20
SimplePortal 2.3.7 © 2008-2024, SimplePortal