Problema IDґs -
acaandoyoredrogui - 21.01.2014
Un problema tengo, en cualquier momento una ID de un usuario deja de funcionar y hasta que no reinicio no funciona.
Es decir, no puedo usar ningun comando para ese user que tenga la ID bug.
Probй cambiando esto, en un comando por ejemplo tenнa esta linea
Comando BAN:
Код:
if(!sscanf(params, "us[64]", params[0], params[1])){
Cambiandola para esta
Код:
if(!sscanf(params, "ds[64]", params[0], params[1])){
La segunda lнnea funciona incluso cuando la id se buguea..
El comando con la primer linea no funcionan al buguearse IDґs :S
їAlguien sabe por quй pasa esto?
Respuesta: Problema IDґs -
Jovazxc - 21.01.2014
Quote:
Originally Posted by acaandoyoredrogui
Un problema tengo, en cualquier momento una ID de un usuario deja de funcionar y hasta que no reinicio no funciona.
Es decir, no puedo usar ningun comando para ese user que tenga la ID bug.
Probй cambiando esto, en un comando por ejemplo tenнa esta linea
Comando BAN:
Код:
if(!sscanf(params, "us[64]", params[0], params[1])){
Cambiandola para esta
Код:
if(!sscanf(params, "ds[64]", params[0], params[1])){
La segunda lнnea funciona incluso cuando la id se buguea..
El comando con la primer linea no funcionan al buguearse IDґs :S
їAlguien sabe por quй pasa esto?
|
pawn Код:
new pId, temporal[64];
if(!sscanf(params, "ds[64]", pId, temporal)) {
}
Prueba eso, por cierto, las etiquetas son PAWN
Respuesta: Problema IDґs -
acaandoyoredrogui - 21.01.2014
Quote:
Originally Posted by Josstaa
pawn Код:
new pId, temporal[64]; if(!sscanf(params, "ds[64]", pId, temporal)) {
}
Prueba eso, por cierto, las etiquetas son PAWN
|
Ok pero lo que te decia es que cuando en mi comando cambio esta lнnea
if(!sscanf(params, "us[64]", params[0], params[1])){
por esta
if(!sscanf(params, "ds[64]", params[0], params[1])){
ahн si me anda bien. Pero yo digo por quй pasa esto, tengo que modificar TODOS los comandos y cambiar esa "u" por "d" y por quй?
Respuesta: Problema IDґs -
Parka - 21.01.2014
porque la vas a cambiar la "u" significa que esta dirigida la variable a un jugador ._.
Respuesta: Problema IDґs -
acaandoyoredrogui - 21.01.2014
Quote:
Originally Posted by Parka
porque la vas a cambiar la "u" significa que esta dirigida la variable a un jugador ._.
|
Y entonces cуmo se solucionarнa..
No entiendo por quй funciona mal :S
Respuesta: Problema IDґs -
OTACON - 21.01.2014
pawn Код:
if(!sscanf(params, "rs[64]", params[0], params[1])){
https://sampforum.blast.hk/showthread.php?tid=120356
Specifier(s) | Name | Example values |
b | Binary | 01001, 0b1100 |
c | Character | a, o, * |
f | Float | 0.7, -99.5 |
g | IEEE Float | 0.7, -99.5, INFINITY, -INFINITY, NAN, NAN_E |
h, x | Hex | 1A, 0x23 |
i, d | Integer | 1, 42, -10 |
l | Logical | true, false |
n | Number | 42, 0b010, 0xAC, 045 |
o | Octal | 045 12 |
q | Bot name/id | ShopBot, 27 |
r | Player name/id | ******, 42 |
u | User name/id (bots and players) | ******, 0 |
Respuesta: Problema IDґs -
Jovazxc - 21.01.2014
Asegurate que tienes la ultima version de sscanf
https://sampforum.blast.hk/showthread.php?tid=120356
Respuesta - Problema -
Eizen - 21.01.2014
No es un problema reemplazar todo, es fбcil, simplemente copia el archivo "Pwn" en un bloc de notas, pulsa "CTRL + R", en donde dice "Buscar:" pone "us[64]" y en "Reemplazar por:" pone "ds[64]" luego le da clic en "Reemplazar todo" y luego dependiendo del tamaсo del cуdigo pueda tardar un poco pero una vez terminado simplemente lo pega en el archivo "Pwn" otra vez
Claro, esto en caso de que no tenga otra soluciуn ya, aunque es bastante sencillo hacer esto.
Respuesta: Problema IDґs -
acaandoyoredrogui - 23.01.2014
Cambio esta linea
if(!sscanf(params, "us[64]", params[0], params[1])){
Por esta
if(!sscanf(params, "rs[64]", params[0], params[1])) {
asi se soluciona?
Respuesta: Problema IDґs -
acaandoyoredrogui - 25.01.2014
Intentй cambiando por "rs" e igual se buguea. їOtra soluciуn?