Szerző Téma: NPC hozzáadás  (Megtekintve 2178 alkalommal)

NPC hozzáadás
« Válasz #15 Dátum: 2016. Augusztus 18. - 19:33:24 »
0
Kezdjük elöről akkor.
Van az a script amit kiraktam.
Na ahhoz már csak annyi feladatod van hogy meg írj 2 parancsot amivel törölni akarod meg amivel lerakod. ennyi.

Nem elérhető idk28

  • 121
    • Profil megtekintése
NPC hozzáadás
« Válasz #16 Dátum: 2016. Augusztus 18. - 19:47:46 »
0
:wall:
error 010: invalid function or declaration
 
   if(strcmp(cmd, \"/actorletrehoz\", true) == 0 || strcmp(cmd, \"/actorlétrehoz\", true) == 0)
{
stock ActorLetrehozas(playerid,Skin)
{
        new id = -1;
        for(new i=0;i<MAX_ACTOR;i++)
        {
                if(ActorInfo[aIDLefoglalva] == 0)
                {
                        id = i;
                        break;
                }
        }
        if(id == -1)
        {
                SendClientMessage(playerid,-1,\"Nem tudsz többet lerakni!\");
                return 1;
        }

NPC hozzáadás
« Válasz #17 Dátum: 2016. Augusztus 18. - 20:01:52 »
0
használ a módod sscanfot?

Nem elérhető idk28

  • 121
    • Profil megtekintése
NPC hozzáadás
« Válasz #18 Dátum: 2016. Augusztus 18. - 20:17:41 »
0
Igen használ

NPC hozzáadás
« Válasz #19 Dátum: 2016. Augusztus 18. - 21:27:47 »
0
Idézetet írta: idk28 date=1471542466\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"62667\" data-ipsquote-contentclass=\"forums_Topic
:wall:
error 010: invalid function or declaration
 
   if(strcmp(cmd, \"/actorletrehoz\", true) == 0 || strcmp(cmd, \"/actorlétrehoz\", true) == 0)
{
stock ActorLetrehozas(playerid,Skin)
{
        new id = -1;
        for(new i=0;i<MAX_ACTOR;i++)
        {
                if(ActorInfo[aIDLefoglalva] == 0)
                {
                        id = i;
                        break;
                }
        }
        if(id == -1)
        {
                SendClientMessage(playerid,-1,\"Nem tudsz többet lerakni!\");
                return 1;
        }

 

figyelj, ezt te halál komolyan gondoltad?
a stockot nem kell semmi alá berakni, full külön kell...
egy parancsot kell csinálnod, amiben összvissz EGYETLEN EGY sor van, mégpedig az ActorLetrehozas.

NPC hozzáadás
« Válasz #20 Dátum: 2016. Augusztus 18. - 21:52:38 »
0

CMD:actor(playerid, params[])
{
new param[32];
if(sscanf(params, \"s[32]{}\", param)) return SendClientMessage(playerid,-1, \"/actor [letrehoz / torol]\");
if(egyezik(param, \"letrehoz\"))
{
    new skin;
if(sscanf(params, \"{s[32]}d\", skin)) return SendClientMessage(playerid,-1, \"/actor letrehoz [skinID]\");
if(skin < 0 || skin > 311) return SendClientMessage(playerid,-1,\"0-311 között\");
ActorLetrehoz(playerid,skin);
return 1;
}
else if(egyezik(param, \"torol\"))
{
    new id;
if(sscanf(params, \"{s[32]}d\", id)) return SendClientMessage(playerid,-1,\"/actor torol [ActorID]\");
ActorTorles(playerid,id);
}
return 1;
}

 
remélem van benne ,,egyezik\" stock és ZCMD-t használsz...

NPC hozzáadás
« Válasz #21 Dátum: 2016. Augusztus 20. - 00:10:27 »
0



Idézetet írta: Kyosuke_Hiroshi date=1471549958\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"62667\" data-ipsquote-contentclass=\"forums_Topic
remélem van benne ,,egyezik\" stock és ZCMD-t használsz...
 
Az előző példát nézve kétlem

Nem elérhető idk28

  • 121
    • Profil megtekintése
NPC hozzáadás
« Válasz #22 Dátum: 2016. Augusztus 20. - 11:57:53 »
0
az actor nem igazán müködik. lefut rendesen..
Spoilert meg nem tudom mengyinit blackdog

NPC hozzáadás
« Válasz #23 Dátum: 2016. Augusztus 20. - 12:21:18 »
0
h-h nem működik?

Nem elérhető idk28

  • 121
    • Profil megtekintése
NPC hozzáadás
« Válasz #24 Dátum: 2016. Augusztus 21. - 08:01:28 »
0
minden fájl megvan, mindent beraktam a modba amit irtál.
lefut rendesen
de ha /actorletrehoz vagy mi a parancsa, nem észleli.. RCON-ban pedig bentvagyok

NPC hozzáadás
« Válasz #25 Dátum: 2016. Augusztus 21. - 10:17:30 »
0
vannak az onplayercommandtexten belul parancsok?
mert ha igen a zcmd nem fog menni

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal