//Enum
enum geschenk{
Float:Pos[3],
GID,
}
//array
new gs[100][geschenk];
//define
#define max_distance 2.0
//command
if(!strcmp(cmdtext,"/aufheben",true)){
for(new i,Float:p[3];i<sizeof gs;i++){
if(gs[i][GID]!=-1){
w[0]=gs[i][Pos][0],w[1]=gs[i][Pos][1],w[2]=gs[i][Pos][2];
if(GetPlayerDistanceFromPoint(playerid,w[0],w[1],w[2])<=max_distance){
//er hat ein geschenk gefunden
return 1;
}
}
}
return SendClientMessage(playerid,colorcode,"Du bist nicht in der Nähe eines Geschenkes!");
}
//ongamemodeinit
for(new i,Float:p[3];i<sizeof gs;i++){
gs[i][GID]=-1;
}
Das hier ist ein Beispiel code!
mfg ![]()