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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Zalakaka45 - 2012. január 21. - 10:47:14

Cím: Admin TGF
Írta: Zalakaka45 - 2012. január 21. - 10:47:14
Sziasztok! Valaki tudna nekem egy olyan scriptet késziteni hogy valamelyk játékos beirja /tgf és kimutassa neki hogy van e tagfelvétel! Elõre is köszönöm
Cím: Admin TGF
Írta: nyE - 2012. január 21. - 10:50:49
if(strcmp(cmd,\"/tgf\",true) == 0)
{
    SendClientMessage(playerid, COLOR_WHITE,\"TGF: (írd ide,hogy van-e vagy nincs)\");
    return 1;
}
Cím: Admin TGF
Írta: Zalakaka45 - 2012. január 21. - 11:00:06
Kössz.

Dupla hozzászólás automatikusan összefûzve. ( 2012. január 21. - 11:03:13 )

ezt irja ki
C:\\Users\\win7\\Desktop\\[HUN]ProTruckers\\filterscripts\\tgf.pwn(1) : error 010: invalid function or declaration
C:\\Users\\win7\\Desktop\\[HUN]ProTruckers\\filterscripts\\tgf.pwn(4) : error 010: invalid function or declaration
C:\\Users\\win7\\Desktop\\[HUN]ProTruckers\\filterscripts\\tgf.pwn(6) : error 013: no entry point (no public functions)
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
3 Errors.
Cím: Admin TGF
Írta: nyE - 2012. január 21. - 11:09:38
Valahonnan hiányzik egy \"{\" vagy \"}\".
Cím: Admin TGF
Írta: Zalakaka45 - 2012. január 21. - 11:15:13
ha megkérlek szépen megcsinálnád rendesen?
Cím: Admin TGF
Írta: nyE - 2012. január 21. - 11:17:03
Nem abból hiáznyik amit leírtam, hanem a te módodban van hiba.
Cím: Admin TGF
Írta: Zalakaka45 - 2012. január 21. - 11:18:35
ja ok de nekem a módom ez : PPC_Trucking
Cím: Admin TGF
Írta: Flash - 2012. január 21. - 11:19:25
OnPlayerCommandText alá írtad?
Cím: Admin TGF
Írta: Zalakaka45 - 2012. január 21. - 11:21:58
sztem nem irta oda mert igy irta fel nekem
if(strcmp(cmd,\"/tgf\",true) == 0)
{
    SendClientMessage(playerid, COLOR_WHITE,\"TGF: (írd ide,hogy van-e vagy nincs)\");
    return 1;
}
Cím: Admin TGF
Írta: lusta19 - 2012. január 21. - 11:24:59
Idézetet írta: Zalakaka45 date=1327141318\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15881\" data-ipsquote-contentclass=\"forums_Topic
sztem nem irta oda mert igy irta fel nekem
if(strcmp(cmd,\"/tgf\",true) == 0)
{
    SendClientMessage(playerid, COLOR_WHITE,\"TGF: (írd ide,hogy van-e vagy nincs)\");
    return 1;
}
 
De a módba 
OnPlayerCommandText alá kell berakni  Mert mindennek megvan a helye
Cím: Admin TGF
Írta: Zalakaka45 - 2012. január 21. - 11:26:19
én aszitem ez egy script  ???
Cím: Admin TGF
Írta: nyE - 2012. január 21. - 11:29:07
Elfelejtetted mondani, hogy dcmd van a módban (vagyis amit leszedtem ppc-t abban az van).
Tehát a módba írd ezt a public OnPlayerCommandText(playerid, cmdtext[])-hez:
dcmd(tgf, 3, cmdtext);
Ezt pedig a mappád->pawno->include->PPC_PlayerCommands.inc (igazából nem szükséges, a módba is beleírhatod csak ha már ott vannak a parancsok akkor oda írd õket ;) )
[pawn]dcmd_tgf(playerid, params[])
{
#pragma unused params
SendClientMessage(playerid, 0xFF0000FF,\"TGF: (írd ide,hogy van-e vagy nincs)\");
return 1;
}[/pawn]
Cím: Admin TGF
Írta: Zalakaka45 - 2012. január 21. - 11:31:57
xD ha tudnám hogy kell me régen scripteltem már nem tom hogy kell már beleirni

Dupla hozzászólás automatikusan összefûzve. ( 2012. január 21. - 11:33:14 )

nincs TEAMviewered??
Cím: Admin TGF
Írta: Flash - 2012. január 21. - 11:44:54
Nekem van adj PÜ-be id-t és jelszót!
Cím: Admin TGF
Írta: nyE - 2012. január 21. - 11:47:46
Idézetet írta: Zalakaka45 date=1327141917\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15881\" data-ipsquote-contentclass=\"forums_Topic
xD ha tudnám hogy kell me régen scripteltem már nem tom hogy kell már beleirni

Dupla hozzászólás automatikusan összefûzve. ( 2012. január 21. - 11:33:14 )

nincs TEAMviewered??
 
Nincs.
Cím: Admin TGF
Írta: Zalakaka45 - 2012. január 25. - 13:43:11
flash.... hiába betetted szeróba nem megy

Dupla hozzászólás automatikusan összefûzve. ( 2012. január 25. - 17:12:36 )

jaj de nem megy xD

Dupla hozzászólás automatikusan összefûzve. ( 2012. január 25. - 17:12:49 )

de nem megy xD
Cím: Admin TGF
Írta: CANNONN - 2012. január 26. - 14:20:11
Így:
[pawn]public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmd,\"/tgf\",true) == 0)
{
       SendClientMessage(playerid, COLOR_WHITE,\"TGF: (írd ide,hogy van-e vagy nincs)\");
       return 1;
}
return 0;
}
[/pawn]
cmdtext[]    helyére   cmdtext[] -et írj
Cím: Admin TGF
Írta: Flash - 2012. január 26. - 15:05:55
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmd,\"/tgf\",true) == 0)
{
       SendClientMessage(playerid, COLOR_WHITE,\"TGF: (Nincs/Van)\");
       return 1;
}
return 0;
}

 
Ezt a módba tedd bele, de vigyázz, hogy 2-bél több callbackot ne hozz létre!
CallBack pl: OnPlayerCommandText
Cím: Admin TGF
Írta: OG_Loc ™ - 2012. január 26. - 15:18:15
tessék ha FS kell neked 1 kva parancs miatt :
[pawn]
/*
/tgf Filterscript.
*/
#include <a_samp>
#if defined FILTERSCRIPT
// Ez csak akkor kell ha Filterszkriptet készítessz!
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Filterszkript -/tgf\");
print(\"--------------------------------------\\n\");
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/tgf\", cmdtext, true, 10) == 0)
{
        SendClientMessage(playerid, 0x0000ffAA,\"TGF: (Nincs/Van)\");
   return 1;
}
return 0;
}
[/pawn]
Cím: Admin TGF
Írta: Flash - 2012. január 26. - 15:41:21
Neki így jó!
 
/*
/tgf Filterscript.
*/
#include <a_samp>
#if defined FILTERSCRIPT
// Ez csak akkor kell ha Filterszkriptet készítessz!
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Filterszkript -/tgf\");
print(\"--------------------------------------\\n\");
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/tgf\", cmdtext, true, 10) == 0)
{
        SendClientMessage(playerid, 0x0000ffAA,\"TGF: (Nincs/Van)\");
return 1;
}
return 0;
}
Cím: Admin TGF
Írta: OG_Loc ™ - 2012. január 26. - 15:44:49
Idézetet írta: Flash date=1327588881\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15881\" data-ipsquote-contentclass=\"forums_Topic
Neki így jó!
 
/*
/tgf Filterscript.
*/
#include <a_samp>
#if defined FILTERSCRIPT
// Ez csak akkor kell ha Filterszkriptet készítessz!
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Filterszkript -/tgf\");
print(\"--------------------------------------\\n\");
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/tgf\", cmdtext, true, 10) == 0)
{
        SendClientMessage(playerid, 0x0000ffAA,\"TGF: (Nincs/Van)\");
return 1;
}
return 0;
}

 

jólvan nem olvastam végig az összes HSZ t hogy hogy kell neki de szerintem megy neki úgy is ahogy nekem van.
Cím: Admin TGF
Írta: CANNONN - 2012. január 26. - 15:58:59
Idézetet írta: Flash date=1327586755\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"15881\" data-ipsquote-contentclass=\"forums_Topic

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmd,\"/tgf\",true) == 0)
{
       SendClientMessage(playerid, COLOR_WHITE,\"TGF: (Nincs/Van)\");
       return 1;
}
return 0;
}

 
Ezt a módba tedd bele, de vigyázz, hogy 2-bél több callbackot ne hozz létre!
CallBack pl: OnPlayerCommandText
 
Már bocsáss meg, de én nem ugyan ezt írtam?
Cím: Admin TGF
Írta: Flash - 2012. január 26. - 17:48:23
Hát mondja meg, hogy melyik a jó végre, és zárjon.