warning 215: expression has no effect & warning 235: public function lacks forward declaration
#1

D:\New Server\raven\gamemodes\GGRP.pwn(732) : warning 215: expression has no effect
D:\New Server\raven\gamemodes\GGRP.pwn(4134) : warning 235: public function lacks forward declaration (symbol "Audio_OnSetPack")

here are the script that have a warning 215
Code:
PlayerText:CreateModelPreviewTextDraw(playerid, modelindex, Float:Xpos, Float:Ypos, Float:width, Float:height)
{
    new PlayerText:txtPlayerSprite = CreatePlayerTextDraw(playerid, Xpos, Ypos, ""); // it has to be set with SetText later
    PlayerTextDrawColor(playerid, txtPlayerSprite, 0xFFFFFFFF);
    PlayerTextDrawBackgroundColor(playerid, txtPlayerSprite, 0x88888899);
    PlayerTextDrawTextSize(playerid, txtPlayerSprite, width, height); // Text size is the Width:Height
    PlayerTextDrawSetPreviewModel(playerid, txtPlayerSprite, modelindex);
    PlayerTextDrawSetSelectable(playerid, txtPlayerSprite, 1);
    PlayerTextDrawShow(playerid,txtPlayerSprite);
    return txtPlayerSprite;
}
And here are the script that have warning 235
Code:
public Audio_OnSetPack(audiopack[])
{
	foreach(Player, i)
	{
	    Audio_TransferPack(i);
	}
	return 1;
}
Reply
#2

pawn Code:
stock PlayerText:CreateModelPreviewTextDraw(playerid, modelindex, Float:Xpos, Float:Ypos, Float:width, Float:height)
{
    new PlayerText:txtPlayerSprite = CreatePlayerTextDraw(playerid, Xpos, Ypos, ""); // it has to be set with SetText later
    PlayerTextDrawColor(playerid, txtPlayerSprite, 0xFFFFFFFF);
    PlayerTextDrawBackgroundColor(playerid, txtPlayerSprite, 0x88888899);
    PlayerTextDrawTextSize(playerid, txtPlayerSprite, width, height); // Text size is the Width:Height
    PlayerTextDrawSetPreviewModel(playerid, txtPlayerSprite, modelindex);
    PlayerTextDrawSetSelectable(playerid, txtPlayerSprite, 1);
    PlayerTextDrawShow(playerid,txtPlayerSprite);
    return txtPlayerSprite;
}

forward Audio_OnSetPack(audiopack[]);
public Audio_OnSetPack(audiopack[])
{
    foreach(Player, i)
    {
        Audio_TransferPack(i);
    }
    return 1;
}
Reply
#3

pawn Code:
forward Audio_OnSetPack(audiopack[]);
Add this to your script.
Reply
#4

Quote:
Originally Posted by J4mmyHD
View Post
pawn Code:
forward Audio_OnSetPack(audiopack[]);
Add this to your script.
What i said ha?
Reply
#5

Quote:
Originally Posted by Aliassassin123456
View Post
pawn Code:
stock PlayerText:CreateModelPreviewTextDraw(playerid, modelindex, Float:Xpos, Float:Ypos, Float:width, Float:height)
{
    new PlayerText:txtPlayerSprite = CreatePlayerTextDraw(playerid, Xpos, Ypos, ""); // it has to be set with SetText later
    PlayerTextDrawColor(playerid, txtPlayerSprite, 0xFFFFFFFF);
    PlayerTextDrawBackgroundColor(playerid, txtPlayerSprite, 0x88888899);
    PlayerTextDrawTextSize(playerid, txtPlayerSprite, width, height); // Text size is the Width:Height
    PlayerTextDrawSetPreviewModel(playerid, txtPlayerSprite, modelindex);
    PlayerTextDrawSetSelectable(playerid, txtPlayerSprite, 1);
    PlayerTextDrawShow(playerid,txtPlayerSprite);
    return txtPlayerSprite;
}

forward Audio_OnSetPack(audiopack[]);
public Audio_OnSetPack(audiopack[])
{
    foreach(Player, i)
    {
        Audio_TransferPack(i);
    }
    return 1;
}
Thanks for Audio Set Pack. but, in create model preview still be warned. the error is in
Code:
PlayerTextDrawSetPreviewModel(playerid, txtPlayerSprite, modelindex);
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)