CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld);
donde dice type debes poner 1 esa es la ID para que nunca desaparesca
y debes crear un textlabel como dicen arriba
asi obtendras un pickup y un texto por encima ejemplo
New Icono;
Icono = CreatePickup(1242, 1, -1103.0411,25.7891,265.6851, -1);
copias las mismas coordenadas del pickup pero el ultimo digitos que ves aqui abajo es la altura asi que la aumentas un digito de 265 a 266 si esta muy por encima bajas un poco y si esta muy abajo aumentas la altura
y quedaria
CreatePlayer3DTextLabel(playerid,"AHORA ESTAS EN LOS SANTOS",0xFF0001EC,-1103.0411,25.7891, 266.6851 ,40.0, 0);
salu2 ojala te sirva ya que igual nose mucho de pawno y nose explicar bien pero igual le aplico ;)
New Icono;
public OnGameModeInit()
{
Icono = CreatePickup(1242, 1, -1103.0411,25.7891,265.6851, -1);
CreatePlayer3DTextLabel(playerid,"AHORA ESTAS EN LOS SANTOS",0xFF0001EC,-1103.0411,25.7891,266.6851,40.0, 0);
return 1;
}
Por si quieres que el pickup haga algo cuando lo toques
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == Icono) {
SendClientMessage(playerid,COLOR_BLANCO, "Hola asdasdasd");
}
return 1;
}