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

Oldalak: 1 ... 45 46 [47] 48 49 ... 121
691
Szkript kérések / Kapu-hoz parancs!
« Dátum: 2014. január 23. - 07:44:52 »
Idézetet írta: Pedró date=1389558164\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"45815\" data-ipsquote-contentclass=\"forums_Topic

#define FILTERSCRIPT
#include <a_samp>
#include <zcmd>
new kapu;
public OnFilterScriptInit() {
kapu = CreateObject(980, -1291.0, 2670.7, 51.8, 0.0, 0.0, 25.0);
return 1;
}
public OnFilterScriptExit() {
DestroyObject(kapu);
return 1;
}
CMD:rnyit(playerid) {
if(PlayerInfo[playerid][pFrakcio] != 1) return SendClientMessage(playerid, 0xFF0000FF, \"Hiba! Ezt a kaput csak rendõrök kezelhetik!\");
if(IsObjectMoving(kapu)) StopObject(kapu); //ez egy kis védelem.. ha ez nem lenne, könnyen belehetne bugosítani a szervert..
MoveObject(kapu, -1280.6, 2675.6, 51.8, 1.0, 0.0, 0.0, 25.0);
SendClientMessage(playerid, 0x80FF80FF, \"A kaput sikeresen kinyitottad!\");
return 1;
}
CMD:rzar(playerid) {
if(PlayerInfo[playerid][pFrakcio] != 1) return SendClientMessage(playerid, 0xFF0000FF, \"Hiba! Ezt a kaput csak rendõrök kezelhetik!\");
if(IsObjectMoving(kapu)) StopObject(kapu); //ez egy kis védelem.. ha ez nem lenne, könnyen belehetne bugosítani a szervert..
MoveObject(kapu, -1291.0, 2670.7, 51.8, 1.0, 0.0, 0.0, 25.0);
SendClientMessage(playerid, 0x80FF80FF, \"A kaput sikeresen bezártad!\");
return 1;
}

 
Valószínûleg a PlayerInfo[playerid][pFrakcio] nem lesz jó, tehát ajánlanám neked, hogy ezt írd át a megfelelõre, hogy ne írjon hibát a pawno.
 


Leírtam mi lesz a probléma. Ha ennyi nem megy, nem ajánlom neked továbbiakban a scriptelést. Sajnálom de erre nem tudok mit írni. Majd segít valaki ha akar..
 
[/quote]
tudod olyan mint a szerzõdésben az apró betûs rész, nem olvassa el :) ezért egy picit ki kell emelni, hogy egyértelmûen lássa hogy MIT KELL NÉZNI! épp hogy csak egy kicsit, hogy észrevegye :)
Valószínûleg a PlayerInfo[playerid][pFrakcio] nem lesz jó, tehát ajánlanám neked, hogy ezt írd át a megfelelõre, hogy ne írjon hibát a pawno.

692
Szkript kérések / HELP
« Dátum: 2014. január 22. - 13:00:58 »
lecsupaszítottam a kódot hogy lásd mit rontottál el:
[pawn]if(pInfo[playerid] >=1)
{
    new string[128];
}
else
{
    format(string,sizeof(string),\"%s\",ann);
}[/pawn]
a blokkon kívül akarod használni a lokális változót
de szerintem te nem ezt akartad...
[pawn]CMD:ann(playerid,params[]) //Képernyõre írás.
{
if(pInfo[playerid] >=1 && IsPlayerAdmin(playerid))
{
   new string[128];
   new ann[80];
   if(sscanf(params,\"s[128]\",ann)) return msg(playerid,piros,\"Használat: /ann [Üzenet]\");
   format(string,sizeof(string),\"%s\",ann);
   GameTextForAll(string,5000,1);
}
else
{
    return msg(playerid,piros,\"Nem vagy admin!\");
}
return 1;
}[/pawn]
kivettem az rcon admin ellenõrzést és beraktam a másik admin ellenõrzés mellé, viszont így az üzenetet szerintem módosítani kéne mivel a \"Nem vagy admin\" nem megfelelõ...inkább az kéne \"Ehhez a parancshoz nincs jogosultságod\"...mivel rcon + admin rendszer által kezelt adminra van szükség...

693
Segítségkérés / Terület szín bug
« Dátum: 2014. január 22. - 07:33:33 »
1: betöltés mentés
2: OnGameModeInit/OnFilterScriptInit alatt adsz kezdõértéket
3: amikor létrehozod a változót akkor adsz kezdõértéket
másold be ahol létrehozod õket, pl.:
[pawn]new Repterkie;[/pawn]

694
Segítségkérés / A változó egyenlõ-e a tömb valamelyik tagjával
« Dátum: 2014. január 22. - 07:30:21 »
aztán kicsit pontosított :)
 
Idézetet írta: tudvari date=1389730825\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"45885\" data-ipsquote-contentclass=\"forums_Topic
Ciklussal könnyen meg lehetne oldani,de arra lennék kíváncsi,hogy van e etikusabb megoldás.
 

695
Szkript kérések / Player color,carcolor
« Dátum: 2014. január 17. - 07:45:48 »
nincsenek meg a megfelelõ includeok...
amit a módhoz adtak rakd be a pawno/includes mappába és úgy próbáld ! (és hívd is be õket)

696
Segítségkérés / A változó egyenlõ-e a tömb valamelyik tagjával
« Dátum: 2014. január 17. - 07:39:35 »

Igazából van megoldás bár elég furcsának találom a kérdést, hogy miért nem jó a ciklus? Na mindegy a megoldás a következõ:
Elég szokatlan megoldás, de a kérdésre válaszolva meg lehet oldani ciklus nélkül a dolgot
 
#define ARRAY_SIZE      15
new
arr[ARRAY_SIZE],
count = -1;
arr[14] = 20;
Ugras: count++;
if(count == ARRAY_SIZE) return print(\"nincs találat!\");
if(arr[count] != 20) {
    goto Ugras;
} else {
    print(\"14. tömb elem értéke 20\");
}

 

[/quote]
na ez nagyon nem szép megoldás :D egy jó ideje elavult :) ez a ciklus elõdje
 

Sziasztok!
Az alábbira lennék kíváncsi: hogy fejezzük ki azt,hogy a változó egyenlõ-e a tömb valamelyik tagjával?
Elõre is köszi.
 
[/quote]
ennél szerintem nincs egyszerûbb megoldás, bejárod a tömböt egy ciklussal és cellánként ellenõrzöd hogy egyenlõ e az érték...van rá még egy megoldás de azt nem ajánlom de azért leírom :)
 
#include 
public OnFilterScriptInit()
{
new tomb[5] = {0,1,2,3,4};
new valtozo = 4;
//
for(new i = 0; i < sizeof(tomb); i++)
{
    if(tomb == valtozo) { print(\"Egyenlõ\"); break; }
}
//
if(tomb[0] == valtozo) { print(\"Egyenlõ\"); }
if(tomb[1] == valtozo) { print(\"Egyenlõ\"); }
if(tomb[2] == valtozo) { print(\"Egyenlõ\"); }
if(tomb[3] == valtozo) { print(\"Egyenlõ\"); }
if(tomb[4] == valtozo) { print(\"Egyenlõ\"); }
//
return 1;
}

698
Szkript kérések / Player color,carcolor
« Dátum: 2014. január 15. - 07:54:08 »
ezt próbáld ki...optimalizáltam a tömböket a max string hosszokra hogy ne legyen felesleges memória foglalás...
a másikat ez alapján próbáld megcsinálni :)
 
dcmd_setcolor(playerid,params[])
{
new tmp[95], Index; tmp = strtok(params,Index);
   if(!strlen(tmp) || !IsNumeric(tmp) || !(1 < strval(tmp) < 9))
{
      SendClientMessage(playerid, red, \"Használat: /setcolor [színKód]\");
      return SendClientMessage(playerid, red, \"Szín Kódok: 0=fekete 1=fehér 2=piros 3=narancs 4=sárga 5=zöld 6=kék 7=lila 8=barna 9=rózsaszin\");
}
new Colour = strval(tmp), colour[10];
switch (Colour)
{
case 0: { SetPlayerColor(playerid,black); colour = \"fekete\"; }
case 1: { SetPlayerColor(playerid,COLOR_WHITE); colour = \"fehér\"; }
case 2: { SetPlayerColor(playerid,red); colour = \"piros\"; }
case 3: { SetPlayerColor(playerid,orange); colour = \"narancs\"; }
case 4: { SetPlayerColor(playerid,orange); colour = \"sárga\"; }
case 5: { SetPlayerColor(playerid,COLOR_GREEN1); colour = \"zöld\"; }
case 6: { SetPlayerColor(playerid,COLOR_BLUE); colour = \"kék\"; }
case 7: { SetPlayerColor(playerid,COLOR_PURPLE); colour = \"lila\"; }
case 8: { SetPlayerColor(playerid,COLOR_BROWN); colour = \"barna\"; }
case 9: { SetPlayerColor(playerid,COLOR_PINK); colour = \"rózsaszín\"; }
}
format(tmp, sizeof(tmp), \"Te átállítottad a szined \'%s\'-re\", pName(playerid), colour);
return SendClientMessage(playerid,blue,tmp);
}

699
Segítségkérés / Terület szín bug
« Dátum: 2014. január 15. - 07:38:27 »
ezeket a változókat (a \"kie\" végûeket) elmented és betöltöd, vagy inicializálod minden indulásnál, vagy kezdõ értékük van?

700
Segítségkérés / Billentyû lenyomás probléma
« Dátum: 2014. január 14. - 16:27:06 »

701
Segítségkérés / Terület szín bug
« Dátum: 2014. január 14. - 07:35:35 »
1. használd a code tageket
2. \"Repterkie\" meg a többi \"kie\" végû értéke kellene!

702
Segítségkérés / Terület szín bug
« Dátum: 2014. január 13. - 12:48:39 »
másold be azt a részt ahol a GangZone-t megjeleníted a játékosoknak

703
Segítségkérés / Mysql hosting
« Dátum: 2014. január 07. - 07:57:53 »

Megpróbálok egyet készíteni sajátgépen.
Szerk: most nincs kedvem vele szórakozni, holnap próbálkozok vele. Addig lehet ajánlani, hogy mit használjak, hogyan használjak erre a célra (saját gépre phpmyadmin). Elõre is köszönöm :)
 
[/quote]
én appserv-et használok a saját gépen webfejlesztéshez, régen wampot is próbáltam de annak voltak extra igényei php oldalról :D
http://www.appserv.net/
mondjuk ha neked nincs szükséged php futtatásra akkor simán keress egy SQL szervert :)

704
Segítségkérés / Hogyan tanuljak meg scriptelni?
« Dátum: 2013. december 17. - 07:42:50 »
az aláírásomban van pár hasznos link azok segíthetnek az alapok megismerésében :)
továbbá gyakorolj :)

705
Szkript kérések / Robbanás és elspawnolás
« Dátum: 2013. december 17. - 07:41:36 »
látom ti sem találkoztatok még a wikis linkekkel :D ha rákattintasz ezekre akkor bejön a wikis oldaluk ( kivéve 1. azt alul linkeltem )
 

 
GetPlayerVehicleId
GetVehiclePos
SetVehiclePos
CreateObject

 

[/quote]
http://wiki.sa-mp.com/wiki/GetPlayerVehicleID
az aláírásomban találsz még pár wikis linket ha érdekel a scriptelés azok alapján eltudod kezdeni a tanulást :)

Oldalak: 1 ... 45 46 [47] 48 49 ... 121
SimplePortal 2.3.7 © 2008-2024, SimplePortal