1111
Scripting SA-MP [Pawn center] / Re : OnPlayerEnterPickup
« le: 03 Octobre 2007, 17:57:39 »
Hum tu peut me la faire ou sur msn car jessaye je comprend rien ;D
Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.
new pickup1;
public OnPlayerPickUpPickup(playerid, pickupid){
if ( pickupid == pickup1 )
{
SendClientMessage(playerid,COLOR_RED,"Bienvenue !");
DestroyPickup(pickupid);
pickup1 = CreatePickup(1239,19,268.6798,1863.5541,8.7578);
}
return 1;
}
AddPlayerClass(260,1948.4337,-2184.9961,13.5542,175.5193,0,0,0,0,0,0); //
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\FILTER~1\ADMINC~1.PWN(22) : fatal error 100: cannot read from file: "dini"
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
#include "dini"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(886) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(920) : warning 217: loose indentation
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(920) : error 029: invalid expression, assumed zero
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(920) : error 029: invalid expression, assumed zero
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(924) : error 017: undefined symbol "tmp"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(924) : error 017: undefined symbol "strtok"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(925) : error 017: undefined symbol "giveplayerid"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(925) : error 017: undefined symbol "tmp"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(926) : error 017: undefined symbol "cmd"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(926) : error 017: undefined symbol "giveplayerid"
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(926) : error 029: invalid expression, assumed zero
C:\DOCUME~1\pcadrien\MESDOC~1\SERVEU~1\GAMEMO~1\SFTDM(5).pwn(926) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
10 Errors.
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/akick", true) == 0 && IsPlayerAdmin(playerid) == 1) {
tmp = strtok(cmdtext, idx);
giveplayerid = strval(tmp);
strdel(cmdtext,0,strlen(cmd)+1+sizeof(giveplayerid));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[playerid][pAdmin] = dini_Int(udb_encode(sendername), "level");
PlayerInfo[giveplayerid][pAdmin] = dini_Int(udb_encode(giveplayer), "level");
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "UTILISATION: /akick [playerid]");
return 1;
}
if (IsPlayerConnected(giveplayerid)) {
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "ADMIN INFO: %s (id: %d) vien d'étre kick du serveur || Pour: '%s'.", giveplayer,giveplayerid,cmdtext);
SendClientMessageToAll(COLOR_ROUGEADMIN, string);
format(string, sizeof(string), "ADMIN INFO: Tu vien d'étre kick par *Admin '%s' (id: %d).", sendername,playerid);
SendClientMessage(giveplayerid, COLOR_ROUGEADMIN, string);
format(string, sizeof(string), "%s (id: %d) kick du serveur par admin %s ' Reason: %s '.", giveplayer,giveplayerid,sendername,cmdtext);
print(string);
Kick(giveplayerid);
}else{
format(string, sizeof(string), "ID (%d) n'est pas un joueur actif", giveplayerid);
SendClientMessage(playerid, COLOR_ROUGEADMIN, string);
}
return 1;
}