GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Sweep - 2012. április 30. - 00:55:50

Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 00:55:50
Sziasztok valaki aki rá ér nem akar nekem írni egy bolt rablást? :)
Nem kell túl bonyolítani,
Be mész a 27/7 be, elmész kicsit hátra és akkor be írod hogy /rob ki írná hogy \"Valaki rabolja a boltot\"
és akkor kapsz mondjuk 100k-300k ig pénzt
Elõre is köszönöm aki meg írja ezt nekem :)
Cím: Bolt rablás
Írta: Gabor.. - 2012. április 30. - 08:15:50
CMD:rob(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z))
    {
         new cash = (random(100000-300000));
         SendClientMessage(playerid, 0xFF0000AA, \"Valaki rabolja a boltot!\");
         GivePlayerMoney(playerid, cash);
    }
    else SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy a rabolási körzetben!\");
    return 1;
}

 x, y, z Helyére írd azt a kordinátát, ahol lehet majd rabolni.
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 09:26:27
C:\\Users\\Sweep\\Desktop\\Test mode\\server1\\gamemodes\\BajaRPG.pwn(33118) : error 029: invalid expression, assumed zero
C:\\Users\\Sweep\\Desktop\\Test mode\\server1\\gamemodes\\BajaRPG.pwn(33118) : error 017: undefined symbol \"cmd_rob\"
C:\\Users\\Sweep\\Desktop\\Test mode\\server1\\gamemodes\\BajaRPG.pwn(33118) : error 029: invalid expression, assumed zero
C:\\Users\\Sweep\\Desktop\\Test mode\\server1\\gamemodes\\BajaRPG.pwn(33118) : fatal error 107: too many error messages on one line
ezeket a hibákat írja nekem
nem tudod hogy mi a hiba vagy valaki? :S
Cím: Bolt rablás
Írta: asdasd[gtaforum] - 2012. április 30. - 09:36:22
Másold be ami elõtte van...
Cím: Bolt rablás
Írta: ZyZu. - 2012. április 30. - 09:36:51
#include <zcmd>
Cím: Bolt rablás
Írta: asdasd[gtaforum] - 2012. április 30. - 09:39:34
CMD:rob(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z))
    {
         new cash = (random(100000-300000));
         SendClientMessage(playerid, 0xFF0000AA, \"Valaki rabolja a boltot!\");
         GivePlayerMoney(playerid, cash);
         return 1;
    } else {
 SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy a rabolási körzetben!\");
 return 1;
}
}
Cím: Bolt rablás
Írta: CANNONN - 2012. április 30. - 09:40:25
A paranccsal nincs semmi baj.
Hiányzik a zcmd parancsfeldolgozója.
Cím: Bolt rablás
Írta: asdasd[gtaforum] - 2012. április 30. - 09:43:47
\" post=\"265399\" timestamp=\"1335771382\"]
Másold be ami elõtte van...
 
[/quote]

#include <zcmd>
 
[/quote]
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 09:48:49
be másoltam
#include <zcmd>
és ugyan azt írja ki.
Cím: Bolt rablás
Írta: CANNONN - 2012. április 30. - 09:50:04
Van az include mappában zcmd nevû?
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 09:51:02
igen van
Cím: Bolt rablás
Írta: asdasd[gtaforum] - 2012. április 30. - 09:53:01
ha nem lenne akkor errort adni ki rá.
Van más zcmd-s parancs a dokumentumban?
Cím: Bolt rablás
Írta: ZyZu. - 2012. április 30. - 09:53:25
Nekem megyen:
 

#include <a_samp>
#include <zcmd>
CMD:rob(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z))
    {
         new cash = (random(100000-300000));
         SendClientMessage(playerid, 0xFF0000AA, \"Valaki rabolja a boltot!\");
         GivePlayerMoney(playerid, cash);
    }
    else SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy a rabolási körzetben!\");
    return 1;
}

 
És a kordinátákat írd átt itt van megcsináltam FS be probáld igy..
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 09:56:40
\" post=\"265436\" timestamp=\"1335772381\"]
ha nem lenne akkor errort adni ki rá.
Van más zcmd-s parancs a dokumentumban?
 
[/quote]
Nincs csak az az egy van include mappába

Dupla hozzászólás automatikusan összefûzve. ( 2012. április 30. - 09:57:57 )

megnézem fs ben :)

Dupla hozzászólás automatikusan összefûzve. ( 2012. április 30. - 09:59:01 )

FS ben mükszik :) egy hiba nincs rá,
Cím: Bolt rablás
Írta: ZyZu. - 2012. április 30. - 09:59:31
Idézetet írta: Sweep date=1335772600\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20798\" data-ipsquote-contentclass=\"forums_Topic

link=topic=25058.msg265436#msg265436 date=1335772381]
ha nem lenne akkor errort adni ki rá.
Van más zcmd-s parancs a dokumentumban?
 
Nincs csak az az egy van include mappába

Dupla hozzászólás automatikusan összefûzve. ( 2012. április 30. - 09:57:57 )

megnézem fs ben :)

Dupla hozzászólás automatikusan összefûzve. ( 2012. április 30. - 09:59:01 )

FS ben mükszik :) egy hiba nincs rá,
 
[/quote]
Ha úgy is ki írná akkor a zcmd frissisd !
Cím: Bolt rablás
Írta: asdasd[gtaforum] - 2012. április 30. - 09:59:38
És a módban más parancs ami zcmd-t használ?
Cím: Bolt rablás
Írta: ZyZu. - 2012. április 30. - 10:01:48
Akkor szerintem hagyad FS ben.. és a parancsokat tedd mindent FS majd onnan is jó de a modban is kéne mûködnie!
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 10:22:07
nem tom miért nem jó a modba :(
amúgy nem tudok róla hogy lenne a modban zcmd használó parancs mert egyáltalan nem volt bele írva a mod elejére a #include <zcmd>
Cím: Bolt rablás
Írta: ZyZu. - 2012. április 30. - 10:27:06
Írj rám pm -ben ha szeretnéd hogy csináljam meg a modba.. küld el a modot de ha jó FS -ben akkor nem számit!
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 10:33:56
FS ben jó le is testelem szerveren :)
Cím: Bolt rablás
Írta: ZyZu. - 2012. április 30. - 10:35:16
Rendben  :thumbsup:
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 10:37:58
És mondjuk ha én még a bolt rabláshoz azt akarom hogy fagyasza le azt aki rabolja az ugy teszem hozzá hogy
 Freeze(playerid, és hogy mennyi idõre?)
Cím: Bolt rablás
Írta: ZyZu. - 2012. április 30. - 10:39:14
timerel.. TooglePlayerControlAble(playerid,0);
Ha nem írtam el..
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 10:42:13
TogglePlayerControllable(playerid, 0); nem ez? :D
Cím: Bolt rablás
Írta: ZyZu. - 2012. április 30. - 10:46:00
Idézetet írta: Sweep date=1335775333\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"20798\" data-ipsquote-contentclass=\"forums_Topic
TogglePlayerControllable(playerid, 0); nem ez? :D
 
De :) És egy timer segítségével megcsinálod.. :) http://wiki.sa-mp.com/wiki/SetTimer
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 10:48:51
am most az /enter, /exit, el van rontva mert minden hol azt írja ahol eddig volt enter exit hogy nem vagy a megadott helyen nem tod mi a hiba? :D
Cím: Bolt rablás
Írta: asdasd[gtaforum] - 2012. április 30. - 11:07:14
de. Küld el pm-ben a módot és megcsinálom.
Cím: Bolt rablás
Írta: ZyZu. - 2012. április 30. - 11:22:16
\" post=\"265511\" timestamp=\"1335776834\"]
de. Küld el pm-ben a módot és megcsinálom.
 
[/quote]
Ne mindenkitõl a modot kérd ell mert elég a parancs a mod nem értem mire kéne?
Na átírtad a X,Y,Z kordinátákat?
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 11:37:47
ZyZu rád pm elek hogy mi a gondom :)
Cím: Bolt rablás
Írta: asdasd[gtaforum] - 2012. április 30. - 12:13:38
Neked is látszik a pawn tudásod. Hiába irja át az xyz kordinátákat, itt valamivel kavarodik a módban azért kérem a módot te nagyonokos... Ja és az enter exitnek az a baja, hogy már van /enter /exit a módban.
a /enter és a /exit parancsnál ird át erre azt amit irtam oda:
 
if(IsPlayerInRangeOfPoint(playerid,3,x,y,z)
{
//itt telézget meg interiort állít meg stb.
return 1;
}

 
Változás: Nem hamis értékre kérdeztem rá, hanem hogy ha igaz, csak akkor hajt végre parancsot.
Cím: Bolt rablás
Írta: Sweep - 2012. április 30. - 12:50:29
Meg keresem minden esetre zárom a témát mert ez már nem ide való!
Köszönöm a segítségeteket