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: Gumimaci - 2011. október 30. - 17:41:45

Cím: Index
Írta: Gumimaci - 2011. október 30. - 17:41:45
Sziasztok szeretnék egy olyan scriptet hogy beírom /jobbra és kiírja mindenkinek hogy xyz jobbra indexelt és /balra és xyz balra indexlelt elõre is köszi!
Cím: Index
Írta: Dead - 2011. október 30. - 18:04:51
NEM VOLT OFF -.-
Cím: Index
Írta: Gumimaci - 2011. október 30. - 18:18:02
Hát nem nagyon találok
Cím: Index
Írta: [HUN]0.3c Scripter - 2011. október 30. - 18:23:56
[pawn]public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/jobbra\", cmdtext, true, 10) == 0)
{
   new Jobbra[50], pName[20];
   GetPlayerName(playerid, pName, sizeof(pName));
   format(Jobbra, 50, \"%s Jobbra Indexelt----->\", pName);
   SendClientMessageToAll(0xFF0000FF,Jobbra);
   return 1;
}
if (strcmp(\"/balra\", cmdtext, true, 10) == 0)
{
   new Balra[50], pName2[20];
   GetPlayerName(playerid, pName2, sizeof(pName2));
   format(Balra, 50, \"<-----%s Balra Indexelt\", pName2);
   SendClientMessageToAll(0xFF0000FF,Balra);
   return 1;
}
return 0;
}[/pawn]
Remélem erre gondoltál.
Cím: Index
Írta: Gumimaci - 2011. október 30. - 18:32:56
[pawn]D:\\Szerver3\\filterscripts\\kr.pwn(1) : warning 235: public function lacks forward declaration (symbol \"OnPlayerCommandText\")
D:\\Szerver3\\filterscripts\\kr.pwn(3) : error 017: undefined symbol \"strcmp\"
D:\\Szerver3\\filterscripts\\kr.pwn(6) : error 017: undefined symbol \"GetPlayerName\"
D:\\Szerver3\\filterscripts\\kr.pwn(6) : warning 202: number of arguments does not match definition
D:\\Szerver3\\filterscripts\\kr.pwn(7) : error 017: undefined symbol \"format\"
D:\\Szerver3\\filterscripts\\kr.pwn(8) : error 017: undefined symbol \"SendClientMessageToAll\"
D:\\Szerver3\\filterscripts\\kr.pwn(11) : error 017: undefined symbol \"strcmp\"
D:\\Szerver3\\filterscripts\\kr.pwn(14) : error 017: undefined symbol \"GetPlayerName\"
D:\\Szerver3\\filterscripts\\kr.pwn(14) : warning 202: number of arguments does not match definition
D:\\Szerver3\\filterscripts\\kr.pwn(15) : error 017: undefined symbol \"format\"
D:\\Szerver3\\filterscripts\\kr.pwn(16) : error 017: undefined symbol \"SendClientMessageToAll\"
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
8 Errors.
[/pawn]
Cím: Index
Írta: Dead - 2011. október 30. - 18:43:34
Ezt rakd be a GM be akkor nem errorozik (elv...)
és Light  Nem Volt Ott Off ugy warnt vedd vissza pls!
Cím: Index
Írta: Gumimaci - 2011. október 30. - 18:47:36
De nekem külön scriptben kellene na
Cím: Index
Írta: Benceee - 2011. október 30. - 19:01:01
A
[pawn]#include <a_samp> [/pawn]
a mód vagy script elejére írd be.
Cím: Index
Írta: Gumimaci - 2011. október 30. - 19:01:40
[pawn]D:\\Szerver3\\filterscripts\\kr.pwn(16) : error 037: invalid string (possibly non-terminated string)
D:\\Szerver3\\filterscripts\\kr.pwn(16 -- 3) : error 037: invalid string (possibly non-terminated string)
D:\\Szerver3\\filterscripts\\kr.pwn(16 -- 5) : error 010: invalid function or declaration
D:\\Szerver3\\filterscripts\\kr.pwn(8) : warning 219: local variable \"pName\" shadows a variable at a preceding level
D:\\Szerver3\\filterscripts\\kr.pwn(8) : error 010: invalid function or declaration
D:\\Szerver3\\filterscripts\\kr.pwn(8) : error 010: invalid function or declaration
D:\\Szerver3\\filterscripts\\kr.pwn(8 -- 10) : error 010: invalid function or declaration
D:\\Szerver3\\filterscripts\\kr.pwn(8 -- 10) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
7 Errors.
[/pawn]
Cím: Index
Írta: [HUN]0.3c Scripter - 2011. október 30. - 19:02:13
::| ::| ::| ::| ::| ::| ::| ::| ::| ::| ::| ::|
[pawn]#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/jobbra\", cmdtext, true, 10) == 0)
{
   new Jobbra[50], pName[20];
   GetPlayerName(playerid, pName, sizeof(pName));
   format(Jobbra, 50, \"%s Jobbra Indexelt----->\", pName);
   SendClientMessageToAll(0xFF0000FF,Jobbra);
   return 1;
}
if (strcmp(\"/balra\", cmdtext, true, 10) == 0)
{
   new Balra[50], pName2[20];
   GetPlayerName(playerid, pName2, sizeof(pName2));
   format(Balra, 50, \"<-----%s Balra Indexelt\", pName2);
   SendClientMessageToAll(0xFF0000FF,Balra);
   return 1;
}
return 0;
}[/pawn]
Errorok megoldása = #include <a_samp>
Cím: Index
Írta: Benceee - 2011. október 30. - 19:06:36
[pawn]#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/jobbra\", true) == 0)
{
   new Jobbra[50], pName[20];
   GetPlayerName(playerid, pName, sizeof(pName));
   format(Jobbra, 50, \"%s Jobbra Indexelt----->\", pName);
   SendClientMessageToAll(0xFF0000FF,Jobbra);
   return 1;
}
if(strcmp(cmdtext, \"/balra\", true) == 0)
{
   new Balra[50], pName2[20];
   GetPlayerName(playerid, pName2, sizeof(pName2));
   format(Balra, 50, \"<-----%s Balra Indexelt\", pName2);
   SendClientMessageToAll(0xFF0000FF,Balra);
   return 1;
}
return 1;
}[/pawn]
Ha így sem jó, akkor valami nincs lezárva a scriptedben / módodban.
Cím: Index
Írta: Gumimaci - 2011. október 30. - 19:13:20
Tökéletes,csak az a gond hogy ha nem vagyok autóban akkor is lehet használni megoldható hogy csak akkor lehessen ha autóban vagyok?  :question: :question:
Cím: Index
Írta: Benceee - 2011. október 30. - 19:14:53
Pillanat, és megírom.
Itt is van.
[pawn]#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/jobbra\", true) == 0)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
      new Jobbra[50], pName[20];
      GetPlayerName(playerid, pName, sizeof(pName));
      format(Jobbra, 50, \"%s Jobbra Indexelt----->\", pName);
      SendClientMessageToAll(0xFF0000FF,Jobbra);
      return 1;
    }
}
if(strcmp(cmdtext, \"/balra\", true) == 0)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
      new Balra[50], pName2[20];
      GetPlayerName(playerid, pName2, sizeof(pName2));
      format(Balra, 50, \"<-----%s Balra Indexelt\", pName2);
      SendClientMessageToAll(0xFF0000FF,Balra);
      return 1;
     }
}
return 1;
}[/pawn]
Cím: Index
Írta: [HUN]0.3c Scripter - 2011. október 30. - 19:18:37
Idézetet írta: Gumimaci date=1319998400\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12898\" data-ipsquote-contentclass=\"forums_Topic
Tökéletes,csak az a gond hogy ha nem vagyok autóban akkor is lehet használni megoldható hogy csak akkor lehessen ha autóban vagyok?  :question: :question:
 
Errõl szolhattál volna,ha tudom akk ugy irom meg...
Cím: Index
Írta: Benceee - 2011. október 30. - 19:20:13
Mark\" post=\"189091\" timestamp=\"1319998717\"]

Tökéletes,csak az a gond hogy ha nem vagyok autóban akkor is lehet használni megoldható hogy csak akkor lehessen ha autóban vagyok?  :question: :question:
 
[/quote]
Errõl szolhattál volna,ha tudom akk ugy irom meg...
 
[/quote]
Nehéz beleírni pár sort?
Cím: Index
Írta: Gumimaci - 2011. október 30. - 19:22:00
Mark\" post=\"189091\" timestamp=\"1319998717\"]

Tökéletes,csak az a gond hogy ha nem vagyok autóban akkor is lehet használni megoldható hogy csak akkor lehessen ha autóban vagyok?  :question: :question:
 
[/quote]
Errõl szolhattál volna,ha tudom akk ugy irom meg...
 
[/quote] Elnézést csak el is felejtettem és most mikor kipróbáltam eszembe jutott még  1x elnézést
Cím: Index
Írta: [HUN]0.3c Scripter - 2011. október 30. - 19:22:56
Idézetet írta: Gumimaci date=1319998920\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12898\" data-ipsquote-contentclass=\"forums_Topic

Mark link=topic=16931.msg189091#msg189091 date=1319998717]

Tökéletes,csak az a gond hogy ha nem vagyok autóban akkor is lehet használni megoldható hogy csak akkor lehessen ha autóban vagyok?  :question: :question:
 
Errõl szolhattál volna,ha tudom akk ugy irom meg...
 
[/quote] Elnézést csak el is felejtettem és most mikor kipróbáltam eszembe jutott még  1x elnézést
[/quote]
No Problem  ;)
//Kösz a +t igazán nem kellett volna...
//Zárhatsz
Cím: Index
Írta: Gumimaci - 2011. október 30. - 19:25:44
Én köszi mindenkinek mindent
Zárok