Ta callback OnPlayerRequestClass retourne 0 ce qui indique que le traitement ne doit pas être fait. Donc le serveur ne le fait pas ....
Remplace la ligne
216. return 0;par
216. return 1;
Autre chose : Le positionnement de ta caméra n'est pas correct, elle est au même endroit que là où elle "regarde". De plus, tu n'a pas positionné le personnage au moment de la sélection donc ton personnage ne sera pas visible.
Il faudrait remplacer les lignes
SetPlayerCameraPos (playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt (playerid, 1958.3783, 1343.1572, 15.3746);par
SetPlayerPos (playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos (playerid, 1958.3783, 1346.1572, 15.3746);
SetPlayerCameraLookAt (playerid, 1958.3783, 1343.1572, 15.3746);Juste avant la ligne return 1; dans le callback OnPlayerRequestClass
NB : Je n'ai pas testé.
++
Syg