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

Oldalak: 1 ... 10 11 [12] 13 14 ... 18
166
Segítségkérés / Dm rendszer hiba
« Dátum: 2012. október 22. - 17:56:06 »
Elolvastam jó párszor de akkor se tiszta mit szeretnél..

Erre gondolsz?

 

if(strcmp(\"/tele\", cmdtext, true, 5) == 0)
{
if(dmid[playerid] == 1) // Ha nem vagy DM-ben akkor mûködik a /tele parancs
{
ShowPlayerDialog(playerid,DIALOG_TELEPORT,DIALOG_STYLE_LIST,\"Teleportok\",\"Általános\\nStunt\\nDrift\\nDM\",\"Tovább\",\"Mégse\");
} else { // Ha DM ben vagy akkor nem
SendClientMessage(playerid, -1, \"DM ben nem mûködik!\");
}
return 1;
}

 


Ha MSGBOX os parancsnál akarod ezt akkor ahhoz a parancshoz rakod be.  :)

167
Segítségkérés / Dm rendszer hiba
« Dátum: 2012. október 22. - 17:36:52 »
Mivel azt szeretnéd hogy az MSGBOX-os dialogot ne lehessen DM be használni azt másold be, azt hittem hogy a tele dialogjában van MSGBOX.  ???

168
Segítségkérés / Dm rendszer hiba
« Dátum: 2012. október 22. - 17:26:53 »
Ebbe hol van MSGBOX?  ;D

169
Segítségkérés / NPC Anim
« Dátum: 2012. október 22. - 17:23:51 »
Spawnolásnál ott van az ApplyAnimation de csak áll az NPC..

170
Segítségkérés / Dm rendszer hiba
« Dátum: 2012. október 22. - 17:03:57 »
És?  ;D A /tele dialogjának a részét keresd ki és másold be.  :)

171
Segítségkérés / Dm rendszer hiba
« Dátum: 2012. október 22. - 16:49:36 »
Másold be a Dialog részt, mert így nehéz hogy nem tudom hogyan épül fel a dialogod.

172
Segítségkérés / Dm rendszer hiba
« Dátum: 2012. október 22. - 16:09:24 »
Gondolom a /ls nél van valami hasonló:
 

if(dmid[playerid] == 0)

 
A /tele-hez is rakd be ezt az ellenõrzést.

173
Segítségkérés / /veh /vehdel parancs
« Dátum: 2012. október 22. - 15:00:43 »
/veh - Keresés funkció.

/vehdel

 

CMD:vehdel(playerid)
{
new vehicle = GetPlayerVehicleID(playerid);
if(IsPlayerInAnyVehicle(playerid))
{
DestroyVehicle(vehicle);
SendClientMessage(playerid, -1, \"Jármû törölve!\");
} else {
SendClientMessage(playerid, -1, \"Nem ülsz jármûben!\");
}
return 1;
}

 
De ilyet is találsz rengeteget csak keresni kéne..

174
Segítségkérés / NPC Anim
« Dátum: 2012. október 22. - 14:33:34 »
Nos, eléggé régen dolgoztam NPC-vel és nem nagyon emlékszem hogy lehetséges.

Van 2 NPC-m, azt szeretném hogy az egyik X animot csinálja, a másik Y-t.. Hogyan oldható meg?

175
Segítségkérés / Frakció
« Dátum: 2012. október 22. - 14:29:59 »
Szkript kérések topic..

176
Segítségkérés / Enforcer sérülés
« Dátum: 2012. október 22. - 14:29:03 »
SetVehicleHealth(vehicleid, health);

 
-al megoldható, hogy több életet adsz neki, csak a megfelelõ helyre kell berakni.

177
Segítségkérés / /veh /vehdel parancs
« Dátum: 2012. október 22. - 14:25:13 »
Eléggé érthetetlen amit leírtál.. Mit is szeretnél pontosan?

178
Segítségkérés / 1 kocsi 1 ember
« Dátum: 2012. október 22. - 14:19:37 »
Mód elejére:
 

new Dukma;
new Dukma2;
new Dukma3;
new Dukma4;

 
OnGameModeInit/OnFilterScriptInit alá:
 

Dukma = CreateVehicle(490,423.3662,2489.3489,16.6132,88.2370,86,0,-1);
Dukma2 = CreateVehicle(520,332.9124,2538.4272,17.5228,179.1386,86,86,-1);
Dukma3 = CreateVehicle(579,422.4904,2484.5503,16.4090,90.4397,86,86,-1);
Dukma4 = CreateVehicle(492,423.1748,2480.5828,16.2681,90.4548,86,86,-1);

 


És végül:

 

public OnPlayerStateChange(playerid, newstate, oldstate)
{
new PlayerName[24]; // Létrehozzuk a PlayerName változót amiben tároljuk a nevünket
new vehicle = GetPlayerVehicleID(playerid); // a vehicle -t egyenlõvé tesszük a GetPlayerVehicleID(playerid); fgv.-el
GetPlayerName(playerid, PlayerName, 24); // Lekérjük a nevünket
if(newstate == PLAYER_STATE_DRIVER) // Ha vezetõ ülésre ülsz
{
    if(vehicle == Dukma) // ha az a jármû amiben ülsz megegyezik a Dukma 1 jármûvel
    {
        if(!strcmp(PlayerName, \"Freds_Dukma\", true)) // ha a te neved nem Freds_Dukma
        {
            SendClientMessage(playerid, -1, \"Nem viheted el ezt a jármûvet!\"); // üzenet
            RemovePlayerFromVehicle(playerid); // kidob a kocsiból
   }
}
else if(vehicle == Dukma2)
{
   if(!strcmp(PlayerName, \"Freds_Dukma\", true))
   {
                SendClientMessage(playerid, -1, \"Nem viheted el ezt a jármûvet!\");
           RemovePlayerFromVehicle(playerid);
   }
}
else if(vehicle == Dukma3)
{
   if(!strcmp(PlayerName, \"Freds_Dukma\", true))
   {
                SendClientMessage(playerid, -1, \"Nem viheted el ezt a jármûvet!\");
           RemovePlayerFromVehicle(playerid);
   }
}
else if(vehicle == Dukma4)
{
   if(!strcmp(PlayerName, \"Freds_Dukma\", true))
   {
                SendClientMessage(playerid, -1, \"Nem viheted el ezt a jármûvet!\");
           RemovePlayerFromVehicle(playerid);
   }
}
}
return 1;
}

 
U.I.: Bocs az indentáció miatt eléggé ratyi a PAWN Kód beágyazás

179
Segítségkérés / Pénz
« Dátum: 2012. október 21. - 11:59:28 »
GameTextForPlayer(playerid, string, 5000, 4);

 
Ez mi akar lenni?


180
Segítségkérés / Pénz
« Dátum: 2012. október 21. - 11:43:27 »
Tényleg az kimaradt xD
 

GivePlayerMoney(playerid, -2000);

Oldalak: 1 ... 10 11 [12] 13 14 ... 18
SimplePortal 2.3.7 © 2008-2024, SimplePortal