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

Oldalak: 1 ... 20 21 [22] 23 24 ... 32
316
Segítségkérés / taxis npc
« Dátum: 2011. október 26. - 21:45:53 »
A nemtörténik alatt mit értesz? Egyébként töltsd be az fs-t server.cfg-ben is.

317
Segítségkérés / taxis npc
« Dátum: 2011. október 26. - 19:21:17 »
[pawn]NPCVeh = CreateVehicle ( 401, 0.0, 0.0, 5.0, 0.0, 3, 3, 3000);[/pawn]

318
Segítségkérés / taxis npc
« Dátum: 2011. október 26. - 19:12:25 »
Másold be, hogy raktad be az FS-be...

319
Szkript kérések / Hibás, valamiért nem megy
« Dátum: 2011. október 26. - 18:49:36 »
Amikor nekem a GM-ben voltak onplayerconnectnél a sendclientmessage-k meg a showplayerdialog, akkor nem történt semmi connectnél, így hát átraktam a LuxAdminba az egészet, most mûködik. Próbáld egy (másik) FS-be rakni.

320
Segítségkérés / taxis npc
« Dátum: 2011. október 26. - 18:42:16 »
A filterscripts mappába is kell rakni egy scriptet ami csatlakoztatja az NPC-t.
http://forum.sa-mp.com/showthread.php?t=112023
A fent megadott honlapon keresd meg ezt: Csatlakoztatni az NPC-t
Az alatt le van írva hogy hogyan kell.
Vagy röviden leírva:
OnFilterScriptInit alá:
[pawn]ConnectNPC(BOT_NEVE,AMX);[/pawn]
Természetesen ezeket átírod.
\"BOT_NEVE\" helyére a botod nevét ami a szerón lesz a neve.
\"AMX\" helyére pedig az a fájlnév amit megadtál a botnak az npcmodes mappában.
Példa: Szerón a bot neve Busbot legyen, az amx amit elõbb leírtam annak meg bbot a neve (bbot.amx) akkor:
[pawn]ConnectNPC(\"Busbot\",bbot);[/pawn]
Ha a bot jármûben lesz akkor ezt is írd oda:
[pawn]
NPCVeh = CreateVehicle ( JármûID, 0.0, 0.0, 5.0, 0.0, 0.0, 0.0, 3000);[/pawn]
JármûID helyére: annak a jármûnek az id-je amiben a bot fog ülni (és fogja vezetni).
3000 az a respawn-t jelenti szal ha a játékos elhagyja a jármûvet akkor a jármû a lekérési helyére teleportálódik.
ÉS ha a bot jármûben ül, CSAK AKKOR:
OnPlayerSpawn alá:
[pawn]if(IsPlayerNPC(playerid))
{
new npcname [ MAX_PLAYER_NAME ];
GetPlayerName (playerid, npcname, sizeof(npcname));
if(!strcmp (npcname,BOT_NEVE,true ) )
{
   PutPlayerInVehicle(playerid, NPCVeh, 0);
}
}[/pawn]
És igen, itt is átírod a\" BOT_NEVE\"-t a botod nevére...

321
Segítségkérés / Dialog
« Dátum: 2011. október 26. - 18:29:45 »
Hi.
Inputtext alá, a megfelelõ helyre:
[pawn]new playername[MAX_PLAYER_NAME];
new string[128];
    for(new i=0;i<MAX_PLAYERS;i++)
{
        if(IsPlayerConnected(i))
        {
            GetPlayerName(i, playername, MAX_PLAYER_NAME);
      new namelen = strlen(playername);
      for(new pos=0; pos <= namelen; pos++)
      {
               if(strfind(playername,inputtext,true) == pos)
         {
            format(string,sizeof(string),\"%s | ID: %d\",PlayerName(i),i);
                 SendClientMessage(playerid,0xFFFFFFFF,string);
         }
      }
   }
}[/pawn]
Ezt ne felejtsd a script aljára rakni:
[pawn]stock PlayerName(playerid)
{
new name2[255];
     GetPlayerName(playerid, name2, 255);
     return name2;
}[/pawn]

322
Segítségkérés / Skin választó ..
« Dátum: 2011. október 26. - 14:59:57 »
Itt az én példám:
Készíts egy változót:
[pawn]new bool:skinmenu[MAX_PLAYERS];[/pawn]
Ha csatlakozik a játékos (automatikusan skinválasztóba kerül) akkor a változó értéke \"IGAZ\":
[pawn]public OnPlayerConnect(playerid)
{
skinmenu[playerid] = true;
return 1;
}[/pawn]
Ha spawnol a játékos, tehát kikerült a skinválasztóból, akkor a változó értéke \"HAMIS\":
[pawn]public OnPlayerSpawn(playerid)
{
skinmenu[playerid] = false;
return 1;
}
[/pawn]
Ha a játékos BEG-el vagy a balra-jobbra nyilakkal skint vált, és a változó értéke \"IGAZ\", akkor robbanást hozunk létre (a koordinátákat majd át kell írnod):
[pawn]public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(skinmenu[playerid] == true)
{
    if (newkeys == KEY_FIRE || newkeys == KEY_ANALOG_LEFT || newkeys == KEY_ANALOG_RIGHT)
    {
           CreateExplosion(0.0, 0.0, 0.0, 1, 5.0);//Írd át a 3db 0.0 -t JOBB OLDALI robbanás koordinátáira
           CreateExplosion(3.0, 3.0, 3.0, 1, 5.0);//Írd át a 3db 3.0 -t JOBB OLDALI robbanás koordinátáira
   }
}
return 1;
}[/pawn]
Bugok:
- Ha a játékos nem a nyilakra kattint hanem bárhova máshova, akkor is létrejön a robbanás
- Ha a játékos a spawn-ra kattint, akkor is lesz robbanás
- Ha egy már lespawnolt játékos ott tartózkodik ahol a skinválasztó is van, akkor õ is kap a robbanásból
NEM TESZTELTEM, de szerintem müködni fog, ha nem akk sry :/ Egy próbát viszont mindenképp megér :)

323
Szkript kérések / Hibás, valamiért nem megy
« Dátum: 2011. október 25. - 19:45:41 »
Próbáld meg úgy hogy a többi dialogot használó scriptet unloadolod, ha akkor mûködik a dialog, akkor a GM-be rakd az egészet. (mármint ami a nyelv választáshoz kapcsolódik)

324
Csak én nem értem a kérdésed? :S

325
Segítségkérés / Chat
« Dátum: 2011. október 25. - 17:16:56 »
Ha ír akk 20m-en belül lássák:
[pawn]
public OnPlayerText(playerid,text[])
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
    for(new i=0;i<MAX_PLAYERS;i++)
{
    if(IsPlayerConnected(i))
    {
        if(IsPlayerInRangeOfPoint(i,20,x,y,z))
        {
            SendPlayerMessageToPlayer(i,playerid,text);
      }
   }
}
return 1;
}[/pawn]
a /g:
[pawn]   CMD:g(playerid,params[])
{
   new msg[160];
   if(sscanf(params,\"s[159]\",msg)) SendClientMessage(playerid,0xFFFF00FF,\"Használat: /G [szöveg]\");
   else if(msg[159]) return SendClientMessage(playerid, 0xFF0000FF, \"HIBA: Érvénytelen hosszúság! Max 160 karaktert írhatsz a /G után!\");
       else
   {
      SendPlayerMessageToAll(playerid,msg);
   }
   return 1;
}[/pawn]

326
Segítségkérés / ppc truckingba map gond
« Dátum: 2011. október 25. - 16:51:40 »
Azon mit nem lehet érteni hogy abba a FS-be vagy GM-be rakd a fent leírtakat, ahova a benzinnel kapcsolatos dolgokat raktad??? Bár másik témában láttam hogy valaki OnGameModeInit-rõl beszélsz és azt kommentelted hogy \"de gm-ben hova kell rakni\" vagy vmi hasonló. Najóvan nem írok többet még egy moderátor megbax cinkelés miatt -.-\"

327
Segítségkérés / server.cfg plugins
« Dátum: 2011. október 25. - 15:09:54 »
Elõször is a filterscripts sorban ne 20 FS legyen, legfeljebb 16 (asszem ennyi a max sose tudtam pontosan xD)
Másodszor csak akkor használd .so kiterjesztést ha a szervered Linux operációs rendszeren fut!
Harmadszor hiába van .so írva ha a plugins mappában nincsenek benne a pluginok .so változatai.
Ellenõrízd hogy az elõzõek alapján a server.cfg-t, utána próbáld újra az egészet.

328
Segítségkérés / ppc truckingba map gond
« Dátum: 2011. október 25. - 15:02:21 »
Elmondtam hogy kell, ha ebbõl nem érted, akkor ne foglalkozz a pawnnal.

329
Segítségkérés / ppc truckingba map gond
« Dátum: 2011. október 24. - 20:23:58 »
Csak abban az FS-ben vagy GM-ben lehet megoldani ahol elkezdted.
Elkezdem olvasni a Harry Potter 3-at, abbahagyom, 4 óra múlva nekifogok olvasni, akkor a Harry Potter 3 folytatásaként nem a matek könyvet fogom a kezembe venni.. Érted nem?

330
Segítségkérés / GTA:SA Download
« Dátum: 2011. október 24. - 20:22:15 »

Oldalak: 1 ... 20 21 [22] 23 24 ... 32
SimplePortal 2.3.7 © 2008-2024, SimplePortal