codio "/r"
3 participantes
Foro L4E :: Pawno :: Pawno :: Solicitudes
Página 1 de 1.
codio "/r"
kisiera ver si algun miembro del foro me da el codigo /r (o algo parecido )
si lo postean se los agradecseria mucho
si lo postean se los agradecseria mucho
narcox- Taxista
- Cantidad de envíos : 67
Fecha de inscripción : 31/07/2008
Re: codio "/r"
Aca te lo pongo . Aviso que es DCMD, por ahi se entiende poco:
En OnPlayerCommandText:
Abajo de todo:
Cualquier duda, expliquenla BIEN o no la contesto
En OnPlayerCommandText:
- Código:
dcmd(r, 1, cmdtext);
Abajo de todo:
- Código:
dcmd_r(playerid, params[])
{
if(PoliciaValido[playerid] == NO_ES_POLICIA) return SCM(playerid, COLOR_RED, "No eres policia");
if(!strlen(params)) return SendCorrectUse(playerid, "r [texto]");
for(new i=0; i<MAX_PLAYERS; i++)
{
if( (IsPlayerConnected(i)) && (PoliciaValido[i]==ES_POLICIA) )
{
new string[200], nombre[MAX_PLAYER_NAME]; GetPlayerName(playerid, nombre, sizeof(nombre));
format(string, sizeof(string), "Oficial %s (%d): %s, cambio", nombre, playerid, params);
SendClientMessage(i, COLOR_LIGHTBLUE, string);
}
}
return 1;
}
Cualquier duda, expliquenla BIEN o no la contesto
Re: codio "/r"
no la entendi bien pero ahy voy grax
no entendi bien la parte de no eres policia sabes¿
no entendi bien la parte de no eres policia sabes¿
narcox- Taxista
- Cantidad de envíos : 67
Fecha de inscripción : 31/07/2008
Re: codio "/r"
[code]C:\DOCUME~1\narcox\MISDOC~1\NUEVAC~1\GAMEMO~1\lvdm.pwn(986) : warning 203: symbol is never used: "dcmd_r"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
eso me dice cuando intento darle F5
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Warning.
eso me dice cuando intento darle F5
narcox- Taxista
- Cantidad de envíos : 67
Fecha de inscripción : 31/07/2008
Re: codio "/r"
Pusiste lo que dije que iba en OnPlayerCommandText?
Tambien necesitas el DCMD, pones arriba de todo, bajo los includes:
No pregunten porque no lo entiendo ni yo , pero lo necesitas para usar el dmcd.
Tambien necesitas el DCMD, pones arriba de todo, bajo los includes:
- Código:
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
No pregunten porque no lo entiendo ni yo , pero lo necesitas para usar el dmcd.
Re: codio "/r"
SIGUE SIN FUNCIONAR
tiene q kedar asi?
#include <a_samp>
#include <core>
#include <float>
#pragma tabsize 0
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define PocketMoney 50000 // Amount player recieves on spawn.
#define INACTIVE_PLAYER_ID 255
#define GIVECASH_DELAY 5000 // Time in ms between /givecash commands.
#define NUMVALUES 4
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
y el otro asi
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(r, 1, cmdtext);
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new cmd[256];
new giveplayerid, moneys, idx;
tiene q kedar asi?
#include <a_samp>
#include <core>
#include <float>
#pragma tabsize 0
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_WHITE 0xFFFFFFAA
#define PocketMoney 50000 // Amount player recieves on spawn.
#define INACTIVE_PLAYER_ID 255
#define GIVECASH_DELAY 5000 // Time in ms between /givecash commands.
#define NUMVALUES 4
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
y el otro asi
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(r, 1, cmdtext);
new string[256];
new playermoney;
new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new cmd[256];
new giveplayerid, moneys, idx;
narcox- Taxista
- Cantidad de envíos : 67
Fecha de inscripción : 31/07/2008
Re: codio "/r"
Lo otro que puse que va mas abajo, no va adentro de OnPlayerCommandText, va afuera de cualquiera.
Re: codio "/r"
dcmd(r, 1, cmdtext); este?
narcox- Taxista
- Cantidad de envíos : 67
Fecha de inscripción : 31/07/2008
Re: codio "/r"
No, lo otro. Eso va despues de OnPlayerCommandText, asi:
- Código:
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(r, 1, cmdtext);
return 0;
}
dcmd_r(playerid, params[])
{
if(PoliciaValido[playerid] == NO_ES_POLICIA) return SCM(playerid, COLOR_RED, "No eres policia");
if(!strlen(params)) return SendCorrectUse(playerid, "r [texto]");
for(new i=0; i<MAX_PLAYERS; i++)
{
if( (IsPlayerConnected(i)) && (PoliciaValido[i]==ES_POLICIA) )
{
new string[200], nombre[MAX_PLAYER_NAME]; GetPlayerName(playerid, nombre, sizeof(nombre));
format(string, sizeof(string), "Oficial %s (%d): %s, cambio", nombre, playerid, params);
SendClientMessage(i, COLOR_LIGHTBLUE, string);
}
}
return 1;
}
Re: codio "/r"
eso no me sirve -.-
narcox- Taxista
- Cantidad de envíos : 67
Fecha de inscripción : 31/07/2008
Re: codio "/r"
OMG. Interpretaloo!!!, quiero decir que el dcmd va dentro y el otro fuera de onplayercommandtext!!
Re: codio "/r"
si yo borro una fucking letra a todo eso, funciona igual?
87GNR87- Taxista
- Cantidad de envíos : 74
Edad : 33
Localización : Paradise City.
Empleo /Ocio : Guitarrista.
Humor : Negro.
Fecha de inscripción : 14/07/2008
Re: codio "/r"
GNR te digo q se necesita el comando /entrarpolicia para poder usar ese
narcox- Taxista
- Cantidad de envíos : 67
Fecha de inscripción : 31/07/2008
Re: codio "/r"
Y tambien arriba de todo new PoliciaValido[MAX_PLAYERS];, #define ES_POLICIA 1, #define NO_ES_POLICIA 0
Re: codio "/r"
por q no lo dijiste antes -.-!
narcox- Taxista
- Cantidad de envíos : 67
Fecha de inscripción : 31/07/2008
Re: codio "/r"
y yo q iba a saber
narcox- Taxista
- Cantidad de envíos : 67
Fecha de inscripción : 31/07/2008
Re: codio "/r"
anrcox no te hagas el qe sabes proqe se mucho mas que vos.
87GNR87- Taxista
- Cantidad de envíos : 74
Edad : 33
Localización : Paradise City.
Empleo /Ocio : Guitarrista.
Humor : Negro.
Fecha de inscripción : 14/07/2008
Re: codio "/r"
pero quian ah dicho algo? solo digo q matt me paso el codigo pero no me dijo eso de policia valido
narcox- Taxista
- Cantidad de envíos : 67
Fecha de inscripción : 31/07/2008
Foro L4E :: Pawno :: Pawno :: Solicitudes
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|