server commands
#1

guys can you help me with this errors
PAWN CODE:
Код:
#define FILTERSCRIPT

#include <a_samp>
#include <sscanf2>
#include <zcmd>

public OnFilterScriptInit()
{
    return 1;
}

public OnPlayerSpawn(playerid)
{
    SendClientMessage(playerid, 0x00FF00AA, "View Server Updates By Using /serverupdates And View Server Rules By /rules .");
    return 1;
}

CMD:vipkick(playerid, params[])
{

    new id;
    if(sscanf(params, "r", id)) return SendClientMessage(playerid, -1, "Usage: /vipkick <ID/Part Of Name>");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Invalid player");
    SendClientMessage(playerid,0xAA333AA, "(Player Has Been Kicked");
    Kick(id);
    return 1;
}
CMD:vipwarn(playerid, params[])
{

    new id;
    if(sscanf(params, "r", id)) return SendClientMessage(playerid, -1, "Usage:/vipwarn <ID/Part Of Name>");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Invalid player");
    SendClientMessage(id,0xAA333AA, "You Have Been VIP Warned");
    return 1;
}
CMD:showvipwarnrules(playerid, params[])
{
return 1;

    new id;
    if(sscanf(params, "r", id)) return SendClientMessage(playerid, -1, "Usage:/showvipwarnrules <ID/Part Of Name>");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Invalid player");
    SendClientMessage(id,0xC2A2DAAA, "You Have Been Forced To Be Show VIP Rules That Can Cause You A Warn ");
    SendClientMessage(id,0x2641FEAA, "-------VIP RULES---------
    SendClientMessage(id,0xAA3333AA, "Do Not Insult Staff Members Or VIP ");
    SendClientMessage(id,0xAA3333AA, "Do Not Break The Server Releated Rules & Rp Rules ");
    SendClientMessage(id,0xAA3333AA, "Breaking Rules Must Get You A Warn Or A Temporarily Kick ");
    SendClientMessage(id,0xAA3333AA, "Be Fair To Staffs And Do Not Lie To Them ");
    SendClientMessage(id,0xAA3333AA, "Obey Admins,Helpers,Vips And Staffs ");
    SendClientMessage(id,0xAA3333AA, "Do Not Break Any Server Rules ");
    SendClientMessage(id,0x2641FEAA, "--------THE END-----------
    return 1;
}
CMD:showrules(playerid, params[])
{
return 1;

    new id;
    if(sscanf(params, "r", id)) return SendClientMessage(playerid, -1, "Usage:/showrules <ID/Part Of Name>");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Invalid player");
    SendClientMessage(id,0xC2A2DAAA, "You Have Been Forced To Show Server Rules That Can Cause You A Warn ");
    SendClientMessage(id,0xC2A2DAAA, "--------Server Rules----------
    SendClientMessage(id,0xAA3333AA, "Do Not Insult Staff Members Or VIP ");
    SendClientMessage(id,0xAA3333AA, "Do Not Break The Server Releated Rules & Rp Rules ");
    SendClientMessage(id,0xAA3333AA, "Breaking Rules Must Get You A Warn Or A Temporarily Kick ");
    SendClientMessage(id,0xAA3333AA, "Be Fair To Staffs And Do Not Lie To Them ");
    SendClientMessage(id,0xAA3333AA, "Obey Admins,Helpers,Vips And Staffs ");
    SendClientMessage(id,0xAA3333AA, "Do Not Power Game ");
    SendClientMessage(id,0xAA3333AA, "Do Not Revenge Kill ");
    SendClientMessage(id,0xAA3333AA, "Do Not Meta Game Or Mix IC And OOC ");
    SendClientMessage(id,0xAA3333AA, "Do Not Break Any RP Rules In Place Of Car Surfing ");
    return 1;
    
CMD:rules(playerid, params[])
{
return 1;
    SendClientMessage(playerid,0xAA3333AA, "Do Not Insult Staff Members Or VIP ");
    SendClientMessage(playerid,0xAA3333AA, "Do Not Break The Server Releated Rules & Rp Rules ");
    SendClientMessage(playerid,0xAA3333AA, "Breaking Rules Must Get You A Warn Or A Temporarily Kick ");
    SendClientMessage(playerid,0xAA3333AA, "Be Fair To Staffs And Do Not Lie To Them ");
    SendClientMessage(playerid,0xAA3333AA, "Obey Admins,Helpers,Vips And Staffs ");
    SendClientMessage(playerid,0xAA3333AA, "Do Not Power Game ");
    SendClientMessage(playerid,0xAA3333AA, "Do Not Revenge Kill ");
    SendClientMessage(playerid,0xAA3333AA, "Do Not Meta Game Or Mix IC And OOC ");
    SendClientMessage(playerid,0xAA3333AA, "Do Not Break Any RP Rules In Place Of Car Surfing ");
    return 1;
This shows these 4 errors if i create new commands it till shows that what i got to do?
ERRORS:
Код:
C:\Users\Alee\Desktop\RPS\pawno\servercmds.pwn(41) : warning 225: unreachable code
C:\Users\Alee\Desktop\RPS\pawno\servercmds.pwn(41) : warning 217: loose indentation
C:\Users\Alee\Desktop\RPS\pawno\servercmds.pwn(45) : error 037: invalid string (possibly non-terminated string)
C:\Users\Alee\Desktop\RPS\pawno\servercmds.pwn(45) : error 017: undefined symbol "VIP"
C:\Users\Alee\Desktop\RPS\pawno\servercmds.pwn(45) : error 017: undefined symbol "RULES"
C:\Users\Alee\Desktop\RPS\pawno\servercmds.pwn(45) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


4 Errors.
Thats what i need help of
Reply
#2

You had return before the code of the command and as a result the warning unreachable code.

For the rest, you forgot to close the text with: ");
pawn Код:
#define FILTERSCRIPT

#include <a_samp>
#include <sscanf2>
#include <zcmd>

public OnFilterScriptInit()
{
    return 1;
}

public OnPlayerSpawn(playerid)
{
    SendClientMessage(playerid, 0x00FF00AA, "View Server Updates By Using /serverupdates And View Server Rules By /rules .");
    return 1;
}

CMD:vipkick(playerid, params[])
{
    new id;
    if(sscanf(params, "r", id)) return SendClientMessage(playerid, -1, "Usage: /vipkick <ID/Part Of Name>");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Invalid player");
    SendClientMessage(playerid,0xAA333AA, "(Player Has Been Kicked");
    Kick(id);
    return 1;
}
CMD:vipwarn(playerid, params[])
{
    new id;
    if(sscanf(params, "r", id)) return SendClientMessage(playerid, -1, "Usage:/vipwarn <ID/Part Of Name>");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Invalid player");
    SendClientMessage(id,0xAA333AA, "You Have Been VIP Warned");
    return 1;
}
CMD:showvipwarnrules(playerid, params[])
{
    new id;
    if(sscanf(params, "r", id)) return SendClientMessage(playerid, -1, "Usage:/showvipwarnrules <ID/Part Of Name>");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Invalid player");
    SendClientMessage(id,0xC2A2DAAA, "You Have Been Forced To Be Show VIP Rules That Can Cause You A Warn ");
    SendClientMessage(id,0x2641FEAA, "-------VIP RULES---------");
    SendClientMessage(id,0xAA3333AA, "Do Not Insult Staff Members Or VIP ");
    SendClientMessage(id,0xAA3333AA, "Do Not Break The Server Releated Rules & Rp Rules ");
    SendClientMessage(id,0xAA3333AA, "Breaking Rules Must Get You A Warn Or A Temporarily Kick ");
    SendClientMessage(id,0xAA3333AA, "Be Fair To Staffs And Do Not Lie To Them ");
    SendClientMessage(id,0xAA3333AA, "Obey Admins,Helpers,Vips And Staffs ");
    SendClientMessage(id,0xAA3333AA, "Do Not Break Any Server Rules ");
    SendClientMessage(id,0x2641FEAA, "--------THE END-----------");
    return 1;
}

CMD:showrules(playerid, params[])
{
    new id;
    if(sscanf(params, "r", id)) return SendClientMessage(playerid, -1, "Usage:/showrules <ID/Part Of Name>");
    if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Invalid player");
    SendClientMessage(id,0xC2A2DAAA, "You Have Been Forced To Show Server Rules That Can Cause You A Warn ");
    SendClientMessage(id,0xC2A2DAAA, "--------Server Rules----------");
    SendClientMessage(id,0xAA3333AA, "Do Not Insult Staff Members Or VIP ");
    SendClientMessage(id,0xAA3333AA, "Do Not Break The Server Releated Rules & Rp Rules ");
    SendClientMessage(id,0xAA3333AA, "Breaking Rules Must Get You A Warn Or A Temporarily Kick ");
    SendClientMessage(id,0xAA3333AA, "Be Fair To Staffs And Do Not Lie To Them ");
    SendClientMessage(id,0xAA3333AA, "Obey Admins,Helpers,Vips And Staffs ");
    SendClientMessage(id,0xAA3333AA, "Do Not Power Game ");
    SendClientMessage(id,0xAA3333AA, "Do Not Revenge Kill ");
    SendClientMessage(id,0xAA3333AA, "Do Not Meta Game Or Mix IC And OOC ");
    SendClientMessage(id,0xAA3333AA, "Do Not Break Any RP Rules In Place Of Car Surfing ");
    return 1;
}

CMD:rules(playerid, params[])
{
    SendClientMessage(playerid,0xAA3333AA, "Do Not Insult Staff Members Or VIP ");
    SendClientMessage(playerid,0xAA3333AA, "Do Not Break The Server Releated Rules & Rp Rules ");
    SendClientMessage(playerid,0xAA3333AA, "Breaking Rules Must Get You A Warn Or A Temporarily Kick ");
    SendClientMessage(playerid,0xAA3333AA, "Be Fair To Staffs And Do Not Lie To Them ");
    SendClientMessage(playerid,0xAA3333AA, "Obey Admins,Helpers,Vips And Staffs ");
    SendClientMessage(playerid,0xAA3333AA, "Do Not Power Game ");
    SendClientMessage(playerid,0xAA3333AA, "Do Not Revenge Kill ");
    SendClientMessage(playerid,0xAA3333AA, "Do Not Meta Game Or Mix IC And OOC ");
    SendClientMessage(playerid,0xAA3333AA, "Do Not Break Any RP Rules In Place Of Car Surfing ");
    return 1;
}
Reply
#3

ooh thanks
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)