*** I can't name topics well!
#1

Can someone help me fix these errors:

Код:
C:\Users\XXX\Desktop\Slendy.pwn(13) : error 021: symbol already defined: "SwitchPlayerTimer"
C:\Users\XXX\Desktop\Slendy.pwn(35) : error 021: symbol already defined: "DestroyObjectTimer1"
C:\Users\XXX\Desktop\Slendy.pwn(38) : error 010: invalid function or declaration
C:\Users\XXX\Desktop\Slendy.pwn(52) : error 021: symbol already defined: "SwitchPlayerTimer"
C:\Users\XXX\Desktop\Slendy.pwn(55) : error 010: invalid function or declaration
C:\Users\XXX\Desktop\Slendy.pwn(60) : warning 219: local variable "random" shadows a variable at a preceding level
C:\Users\XXX\Desktop\Slendy.pwn(60) : error 017: undefined symbol "Random"
C:\Users\XXX\Desktop\Slendy.pwn(69) : warning 209: function "SelectRandomPlayer" should return a value
C:\Users\XXX\Desktop\Slendy.pwn(76) : error 035: argument type mismatch (argument 2)
C:\Users\XXX\Desktop\Slendy.pwn(85) : warning 209: function "cmd_slenderon" should return a value
C:\Users\XXX\Desktop\Slendy.pwn(92) : error 035: argument type mismatch (argument 2)
C:\Users\XXX\Desktop\Slendy.pwn(94) : error 035: argument type mismatch (argument 1)
C:\Users\XXX\Desktop\Slendy.pwn(95) : error 035: argument type mismatch (argument 1)
C:\Users\XXX\Desktop\Slendy.pwn(102) : warning 209: function "cmd_slenderoff" should return a value
C:\Users\XXX\Desktop\Slendy.pwn(105) : warning 203: symbol is never used: "DestroyObjectTimer1"
C:\Users\XXX\Desktop\Slendy.pwn(105) : warning 203: symbol is never used: "SwitchPlayerTimer"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


10 Errors.
Код:
#include <a_samp>
#include <zcmd>
#define FILTERSCRIPT
#define COLOR_RED 0xFF0000C8

new object;
new DestroyObjectTimer1;
new Float:pCoo[3];
new SwitchPlayerTimer;

forward DestroyObjectTimer();
forward SwitchPlayer(playerid);
forward SwitchPlayerTimer();

public OnFilterScriptInit()
{
	print("______________________________________________________________________________");
	print("|");
	print("NoahF's Slender FilterScript has successfully loaded! Beware of Slender..");
	print("|");
	print("______________________________________________________________________________");
	return 1;
}

public OnFilterScriptExit()
{
	print("______________________________________________________________________________");
	print("|");
	print("NoahF's Slender FilterScript has successfully loaded! Beware of Slender..");
	print("|");
	print("______________________________________________________________________________");
	return 1;
}

public DestroyObjectTimer1()
{
	DestroyObject(object);
	return 1;
}

public SwitchPlayer(playerid)
{
	SelectRandomPlayer();
	GetPlayerPos(playerid, pCoo[0],pCoo[1],pCoo[2]);
	object = CreateObject(2589, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
	AttachObjectToPlayer(object, playerid, 10.0, 10.0, 1.5, 0.0, 0.0, 0.0);
	SetTimer("DestroyObjectTimer1", 5000, true);
	SetTimer("SwitchPlayerTimer", 183333, true);
	return 1;
}

public SwitchPlayerTimer()
{
	SelectRandomPlayer();
	return 1;
}

stock SelectRandomPlayer()
{
     new random = Random(MAX_PLAYERS);
     if(IsPlayerConnected(random))
     {
           return random;
     }
     else
     {
           SelectRandomPlayer();
     }
}

COMMAND:slenderon(playerid, params[])
{
	#pragma unused params
	if(IsPlayerAdmin(playerid))
 	{
		SendClientMessage(COLOR_RED, "Slender mode ON! You better start running, and don't look behind you! :)");
		SelectRandomPlayer();
		SendClientMessageToAll(COLOR_RED, "Slender Mode has been Activated for everyone. Always look behind you..");
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
		    PlayAudioStreamForPlayer(playerid, "http://soundcloud.com/noahfallon/slender-music-40-minutes-long/download");
			return 1;
		}
	}
}

COMMAND:slenderoff(playerid, params[])
{
	#pragma unused params
	if(IsPlayerAdmin(playerid))
	{
	    SendClientMessage(COLOR_RED, "Slender mode OFF! You are safe now! :)");
		DestroyObject(object);
		KillTimer("SwitchPlayerTimer");
		KillTimer("DestroyObjectTimer1");
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
		    StopAudioStreamForPlayer(playerid);
		    return 1;
		}
	}
}
Thanks..
Reply
#2

pawn Код:
#include <a_samp>
#include <zcmd>
#define FILTERSCRIPT
#define COLOR_RED 0xFF0000C8

new object;
new Float:pCoo[3];
new SwitchPlayerTimer_;
new DestroyObjectTimer1_;
forward DestroyObjectTimer();
forward SwitchPlayer(playerid);
forward SwitchPlayerTimer();
forward DestroyObjectTimer1();

public OnFilterScriptInit()
{
    print("______________________________________________________________________________");
    print("|");
    print("NoahF's Slender FilterScript has successfully loaded! Beware of Slender..");
    print("|");
    print("______________________________________________________________________________");
    return 1;
}

public OnFilterScriptExit()
{
    print("______________________________________________________________________________");
    print("|");
    print("NoahF's Slender FilterScript has successfully loaded! Beware of Slender..");
    print("|");
    print("______________________________________________________________________________");
    return 1;
}

public DestroyObjectTimer1()
{
    DestroyObject(object);
    return 1;
}

public SwitchPlayer(playerid)
{
    SelectRandomPlayer();
    GetPlayerPos(playerid, pCoo[0],pCoo[1],pCoo[2]);
    object = CreateObject(2589, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0);
    AttachObjectToPlayer(object, playerid, 10.0, 10.0, 1.5, 0.0, 0.0, 0.0);
    DestroyObjectTimer1_=SetTimer("DestroyObjectTimer1", 5000, true);
    SwitchPlayerTimer_=SetTimer("SwitchPlayerTimer", 183333, true);
    return 1;
}

public SwitchPlayerTimer()
{
    SelectRandomPlayer();
    return 1;
}

stock SelectRandomPlayer()
{
     new r = random(MAX_PLAYERS);
     if(IsPlayerConnected(r))
     {
           return r;
     }
     else
     {
           SelectRandomPlayer();
     }
     return 1;
}

COMMAND:slenderon(playerid, params[])
{
    #pragma unused params
    if(IsPlayerAdmin(playerid))
    {
        SendClientMessage(playerid,COLOR_RED, "Slender mode ON! You better start running, and don't look behind you! :)");
        SelectRandomPlayer();
        SendClientMessageToAll(COLOR_RED, "Slender Mode has been Activated for everyone. Always look behind you..");
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            PlayAudioStreamForPlayer(playerid, "http://soundcloud.com/noahfallon/slender-music-40-minutes-long/download");
            return 1;
        }
    }
    return 1;
}

COMMAND:slenderoff(playerid, params[])
{
    #pragma unused params
    if(IsPlayerAdmin(playerid))
    {
        SendClientMessage(playerid,COLOR_RED, "Slender mode OFF! You are safe now! :)");
        DestroyObject(object);
        KillTimer(SwitchPlayerTimer_);
        KillTimer(DestroyObjectTimer1_);
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            StopAudioStreamForPlayer(playerid);
            return 1;
        }
    }
    return 1;
}
Reply
#3

THANKS
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)