[Ajuda] Meu GM tem problemas.
#1

Ola pessoal!
Eu tenho um servidor, e eu gostaria de estreiar um GM que eu mesmo editei (ate agora) mas ele tem uns probleminhas, que com minha "capacidade em pawn" nгo resolveu pois ainda sou iniciante.
Bom vamos la.

Estes sгo os erros:

Код:
C:\Users\Vitor\Desktop\Samp server\gamemodes\Hatycone[RPG].pwn(638) : error: 017: undefined symbol "strtok"
C:\Users\Vitor\Desktop\Samp server\gamemodes\Hatycone[RPG].pwn(638) : error: 017: undefined symbol "strtok"
C:\Users\Vitor\Desktop\Samp server\gamemodes\Hatycone[RPG].pwn(638) : error: 017: undefined symbol "strtok"
C:\Users\Vitor\Desktop\Samp server\gamemodes\Hatycone[RPG].pwn(638) : error: 017: undefined symbol "strtok"
C:\Users\Vitor\Desktop\Samp server\gamemodes\Hatycone[RPG].pwn(638) : error: 017: undefined symbol "strtok"
C:\Users\Vitor\Desktop\Samp server\gamemodes\Hatycone[RPG].pwn(638) : error: 017: undefined symbol "strtok"
C:\Users\Vitor\Desktop\Samp server\gamemodes\Hatycone[RPG].pwn(638) : error: 017: undefined symbol "strtok"
Foram encontrados 27 erros e 1 aviso.Mas vou postб-los por partes.

Gostaria de ajuda mas nao sei se ficou bem explicado aqui.Segue as linhas de falhas:

Код:
new modelid, Float:X, Float:Y, Float:Z, Float:ang, Cor1, Cor2;
	temp = fopen("Veнculos.rpg", io_readwrite);
	while(fread(temp, tmp, sizeof(tmp), false)) {
		index = 0;
        modelid    = strval(strtok(tmp, index));
		X          = Float:floatstr(strtok(tmp, index));
		Y          = Float:floatstr(strtok(tmp, index));
		Z          = Float:floatstr(strtok(tmp, index));
		ang        = Float:floatstr(strtok(tmp, index));
		Cor1       = strval(strtok(tmp, index));
		Cor2       = strval(strtok(tmp, index));
O que farei?
Reply
#2

pawn Код:
new modelid, Float:X, Float:Y, Float:Z, Float:ang, Cor1, Cor2;
    temp = fopen("Veнculos.rpg", io_readwrite);
    while(fread(temp, tmp, sizeof(tmp), false)) {
        index = 0;
        modelid    = strval(stock(tmp, index));
        X          = Float:floatstr(strtok(tmp, index));
        Y          = Float:floatstr(strtok(tmp, index));
        Z          = Float:floatstr(strok(tmp, index));
        ang        = Float:floatstr(strtok(tmp, index));
        Cor1       = strval(stock(tmp, index));
        Cor2       = strval(stockt(mp, index));
Em vez de code use pawn.
Reply
#3

Ok obrigado pela dica!
Seguinte amigo, agora tenho: 4 erros e 1 aviso.

pawn Код:
error: 029: invalid expression, assumed zero
 warning: 215: expression has no effect
 error: 001: expected token: ";", but found ")"
 error: 029: invalid expression, assumed zero
 error fatal: 107: too many error messages on one line
Todos nesta mesma linha:

pawn Код:
modelid    = strval(stock(tmp, index));
Qual sera o problema?
Reply
#4

OK, Volte ao Original
pawn Код:
new modelid, Float:X, Float:Y, Float:Z, Float:ang, Cor1, Cor2;
    temp = fopen("Veнculos.rpg", io_readwrite);
    while(fread(temp, tmp, sizeof(tmp), false)) {
        index = 0;
        modelid    = strval(strtok(tmp, index));
        X          = Float:floatstr(strtok(tmp, index));
        Y          = Float:floatstr(strtok(tmp, index));
        Z          = Float:floatstr(strtok(tmp, index));
        ang        = Float:floatstr(strtok(tmp, index));
        Cor1       = strval(strtok(tmp, index));
        Cor2       = strval(strtok(tmp, index));
E coloca isso em seu GM
pawn Код:
stock strtok(const string[], &index)
{
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
        index++;
    }
    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
        result[index - offset] = string[index];
        index++;
    }
    result[index - offset] = EOS;
    return result;
}
stock strtokEx(const string[], &index)
{
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
        index++;
    }
    new offset = index;
    new result[64];
    while ((index < length) && ((index - offset) < (sizeof(result) - 1)))
    {
        result[index - offset] = string[index];
        index++;
    }
    result[index - offset] = EOS;
    return result;
}
Reply
#5

pawn Код:
stock strtok(const string[], &index)
{
    new length = strlen(string);
    while ((index < length) && (string[index] <= ' '))
    {
        index++;
    }
    new offset = index;
    new result[20];
    while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
    {
        result[index - offset] = string[index];
        index++;
    }
    result[index - offset] = EOS;
    return result;
}
Sу isto jб й Necessбrio...
Reply
#6

Ok este estб resolvido!
Agora.Como coloco-o on-line?
Ele estб na lista mas quando vai entrar, fica "didnґt server" acho que e assim...
O que faзo?

__________________________________________________ __________________________________

@Edit

Up para mais respostas.
Reply
#7

Alguem
Reply
#8

Quote:
Originally Posted by Vytor_Games
Посмотреть сообщение
Alguem
Tem host ou vps
Reply
#9

Quote:
Originally Posted by Murilo_sousa
Посмотреть сообщение
Tem host ou vps
Ummmm...Nгo.Desculpe й que sou novato.
Mas por exemplo.Se eu comprar um host, como utilizo-o.
E VPS й gratuito?E se eu usar hamachi? :Confuso:

__________________________________________________ __________
@Edit

Alguйm?Novamente?
Reply
#10

Quote:
Originally Posted by Vytor_Games
Посмотреть сообщение
Ummmm...Nгo.Desculpe й que sou novato.
Mas por exemplo.Se eu comprar um host, como utilizo-o.
E VPS й gratuito?E se eu usar hamachi? :Confuso:

__________________________________________________ __________
@Edit

Alguйm?Novamente?
Host: Uma maquina no qual fica online 24 horas que hospeda seu servidor.

VPS: Virtual Private Server, Й um servidor em ambiente compartilhado que possui acesso root (administrador) e processos independentes para cada conta VPS criada, funciona assim como todo computador, cada conta VPS no servidor possui seu sistema independente, ou seja vocк pode configurб-lo de acordo com a sua real necessidade, que sendo possivel tambem hospeda sua / seu server samp

Hamachi: E um programa de computador que simula uma Rede local, ou LAN (Local Area Network), permitindo que pessoas а distвncia tenham acesso ao computador ou computadores alheios, principalmente para jogos, como se estivessem realmente ligados em LAN.
Este programa permite tambйm que jogadores que usam um router possam hospedar jogos (caso o usuбrio tenha acesso ao roteador, ao invйs de utilizar o Hamachi, pode utilizar o Port Forwarding para enviar as conexхes externas para um IP fixo, SERVER GAME no caso dos routers mais novos, e caso o problema seja Firewall, pode abrir as portas necessбrias ou habilitar uma DMZ) atravйs do fornecimento de um IP fictнcio. Entretanto as redes locais tкm um caracterнstica singular que й a de permitir o compartilhamento de arquivos de computadores que estгo na mesma rede, e й necessбrio tomar determinadas precauзхes para o uso desse programa.

#Opiniгo: VPS
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)