Ben en fait voila un exemple:
Case "/transfo"
If GetPlayerClass(index) = A Then
If GetPlayerSprite(Index) = B Then
If GetPlayerLevel(index) => C then
Call SetPlayerSTR(Index, GetPlayerSTR(Index) + D)
Call SetPlayerDEF(Index, GetPlayerDEF(Index) + E)
Call SetPlayerMAGI(Index, GetPlayerMAGI(Index) + F)
Call SetPlayerSPEED(Index, GetPlayerSPEED(Index) + G)
Call SetPlayerClass(index, H)
Call SetPlayerSprite(index, I)
Call SendPlayerData(index)
Call PlayerMsg(Index, "Votre phrase de transfo.", 0)
End If
End If
End If
Légende :
A= numéro de la classe requise;
B= Numéro du sprite requis;
C= Lvl requis;
D= Nombre de force en plus ou en moins
E= Nombre de défence en plus ou en moins
F= Nombre de vitesse en plus ou en moins
G= Nombre de magie en plus ou en moins
H= Le numéro de la nouvelle classe
I= Le numéro du nouveau sprites
Pourquoi avoir mit le numéro du new sprites? Tout simplement pasque sinon sa change que la classe, pourquoi ajouter ou diminuer les stats?
Parcequ´elle ne montent bizarrement pas.
PS: j´ai mit + mais sa peut aussi etre - enfin vous devez le savoir.